Условный оператор при выборе последовательности действий
В данном примере мы рассмотрим применение ветвлений в коде сценария. Усложним предыдущую задачу и вместо суммы определим разность. При этом в зависимости от того, какое число будет получено - положительное или отрицательное, будем выводить сообщение о том, какое это число.
Рассмотрим более подробно строки сценария, непосредственно решающие поставленную задачу.
- <input type=button value="-" onClick="c.value=parselnt(a. value) - parselnt (b. value) ; - определяет разность двух чисел а и b.
- « if (parselnt(с.value)<0) {alert('Число отрицательное' ) } - начало ветвления, if можно понимать как слово «если», далее идет логическое условие, определяющее истинность или ложность выражения «число с меньше нуля?». Если ответ - истина, выводится сообщение Число отрицательное, в противном случае переходим к следующей строке.
- else {alert ( 'Число положительное' )}- продолжение ветвления, else определяется как слово «иначе»", таким образом определяя действия на тог случай, сечи логическое условие будет ложным. В пашем примере будет выведено сообщение Число положительное.
- " > - скобка, завершающая код сценария.
← Элементы формы для создания и обработки тестового опроса | Примеры работы с формами. Сложение двух чисел → |
---|