Расположи этапы выполнения кода сверху вниз
Интерпретатор читает код
Выполняются объявления переменных
Выполняются инструкции
Возвращается результат
Расположи этапы выполнения кода сверху вниз
Интерпретатор читает код
Выполняются объявления переменных
Выполняются инструкции
Возвращается результат
Что выведет console.log(true + 1)
2
true1
NaN
Какие конструкции относятся к циклам в JavaScript?
for
while
switch
do…while
Что вернёт "abc".toUpperCase()
"ABC"
"abc"
undefined
Что является операторами сравнения?
==
===
>
+=
Что вернёт Boolean(0)
false
true
undefined
Что выведет console.log("5" + 2)
"52"
7
5
Порядок работы if-else
Проверка условия
Ветка if (если условие true)
Ветка else (если условие false)
Продолжение выполнения
Что делает оператор !?
Инвертирует логическое значение
Сравнивает переменные
Завершает цикл
Что вернёт выражение: typeof null
"null"
"object"
"undefined"
Упорядочи стадии работы цикла for
Инициализация
Проверка условия
Тело цикла
Шаг итерации
Что выведет console.log([] == false)
true
false
Ошибка
Что выведет console.log("5" - 2)
"52"
3
"3"
Какие конструкции являются управляющими?
if
switch
try…catch
console
Что выведет console.log([1] + [2]);
3
"12"
[1,2]
Что выведет [1,2,3].length
3
2
undefined
Что выведет код: console.log(2 + 3 * 4)
20
14
2
Что делает оператор ===?
Сравнивает только значения
Сравнивает значения и типы
Преобразует типы автоматически
Какие инструкции являются условными?
if
switch
for
break
Что выведет console.log(10 % 3)
3
1
0
Установите соответствия между конструкцией и описанием
if
Условное выполнение кода
for
Цикл с счётчиком
switch
Множественный выбор
try…catch
Обработка ошибок
Выбери циклы JavaScript:
for
while
do…while
repeat
Чему равен null == undefined
true
false
undefined
Что относится к блочным областям видимости?
let
const
var
function