Контрольные задания > Выберите несколько вариантов ответов
Количество выполнений цикла, а также выполнение или невыполнение определённой части алгоритма управляющей программы зависит от истинности или ложности вычисляемого выражения. Проанализируйте фрагмент программы и выберите все верные утверждения.
1 'use strict';
2 var a prompt('Введите значение а: ', '');
3 console.log('a < 10', a < 10);
4 console.log('a > 10', a > 10);
5 console.log('a = 10', a == 10);
6 console.log('a ≠ 10', a != 10);
Вопрос:
Выберите несколько вариантов ответов
Количество выполнений цикла, а также выполнение или невыполнение определённой части алгоритма управляющей программы зависит от истинности или ложности вычисляемого выражения. Проанализируйте фрагмент программы и выберите все верные утверждения.
1 'use strict';
2 var a prompt('Введите значение а: ', '');
3 console.log('a < 10', a < 10);
4 console.log('a > 10', a > 10);
5 console.log('a = 10', a == 10);
6 console.log('a ≠ 10', a != 10);
Строка 3: `console.log('a < 10', a < 10);` — выведет `true`, если значение `a` меньше 10, иначе `false`.
Строка 4: `console.log('a > 10', a > 10);` — выведет `true`, если значение `a` больше 10, иначе `false`.
Строка 5: `console.log('a = 10', a == 10);` — выведет `true`, если значение `a` равно 10, иначе `false`.
Строка 6: `console.log('a ≠ 10', a != 10);` — выведет `true`, если значение `a` не равно 10, иначе `false`.
Выбор утверждений:
Выражение истинно в том случае, если значение «а» меньше, чем 10. — Верно (соответствует строке 3).
Выражение истинно тогда, когда «а» равно 10 и «а» больше, чем 0. — Неверно (строка 5 проверяет только равенство 10, а не условие `a > 0`).
Выражение истинно в том случае, когда «а» больше, чем 0. — Неверно (нет такой строки, проверяющей только это условие).
Выражение истинно тогда, когда «а» больше, чем 10. — Верно (соответствует строке 4).
Операция будет выполняться, если «а» будет принимать любые значения — Неверно (условия `a < 10`, `a > 10`, `a == 10`, `a != 10` проверяют конкретные значения).
Выражение истинно тогда, когда «а» равно 10 и «а» не равно 10. — Неверно (логическое противоречие: `a == 10` и `a != 10` одновременно не могут быть истинными).
Ответ:
Выражение истинно в том случае, если значение «а» меньше, чем 10.
Выражение истинно тогда, когда «а» больше, чем 10.