Мои задачи по Javascript
Случайная задача
Список всех задач
Задача 7
let x; x = (x = 5) + (x = 10); console.log(x); // x = ??
Какое значение x будет выведено в консоли?
1
5
2
10
3
15
4
'510'
5
'numbernumber'
6
undefined
7
'' (пустая строка)
8
NaN
9
Никакое, будет ошибка ReferenceError.
← Задача 6
Задача 8 →
Пояснение
Присваивание переменной значения выполняется с возвращаением этого значения.
Поэтому
(x = 5) + (x = 10)
"превратилось" в
5 + 10
.
Написать сообщение
- отзыв, пожелание и т.п.