Найти в Дзене

Что такое условная инструкция в JavaScript?

В JS различают два вида инструкций: if и if... else. В первом случае код в фигурных скобках будет выполняться если основное условие результирует в true, а во втором - вне зависимости от полученного значения (либо true, либо false). Структура УИ: Рассмотрим принцип действия этих инструкций на конкретном примере: У нас есть тест, в котором проходной балл равен 50. Тестируемый набрал 75 баллов. Сдал ли он данный тест? Любой здраво мыслящий человек ответит: "Да!". Однако для компьютера все не так очевидно. На языке машины это будет выглядеть вот так: Т.е. компьютеру необходимо задать условие (score>=50), которое он в свою очередь проверит и выдаст конечный результат (или не выдаст, зависит от примененной инструкции). Рассмотрим тот же самый пример, но уже с применением инструкции if... else. Теперь ответ на ранее заданный вопрос выглядит вот так: Здесь мы в любом случае получаем какой-то результат, либо он будет звучать как "Поздравляем! Переходите к следующему этапу." при score>=50; либ
programming website frontend developepr working together - vector. Автор: maslakhatul
programming website frontend developepr working together - vector. Автор: maslakhatul

В JS различают два вида инструкций: if и if... else. В первом случае код в фигурных скобках будет выполняться если основное условие результирует в true, а во втором - вне зависимости от полученного значения (либо true, либо false).

Структура УИ:

if
if
if... else
if... else

Рассмотрим принцип действия этих инструкций на конкретном примере:

У нас есть тест, в котором проходной балл равен 50. Тестируемый набрал 75 баллов. Сдал ли он данный тест?

Любой здраво мыслящий человек ответит: "Да!". Однако для компьютера все не так очевидно. На языке машины это будет выглядеть вот так:

То что вводим
То что вводим
То что получаем
То что получаем

Т.е. компьютеру необходимо задать условие (score>=50), которое он в свою очередь проверит и выдаст конечный результат (или не выдаст, зависит от примененной инструкции).

Рассмотрим тот же самый пример, но уже с применением инструкции if... else. Теперь ответ на ранее заданный вопрос выглядит вот так:

То что вводим
То что вводим

То что получаем
То что получаем

Здесь мы в любом случае получаем какой-то результат, либо он будет звучать как "Поздравляем! Переходите к следующему этапу." при score>=50; либо как "Вы не справились! Попробуйте еще раз." при score<=50.

Прилагаю ссылку на данный пример.

Спасибо за внимание!

Остались вопросы? Что-то не получилось? Пишите в комментариях. Вместе мы сможем со всем разобраться)

Если статья оказалась полезной предлагаю подписаться на канал.