Мои задачи по Javascript
Случайная задача
Список всех задач

Задача 44

let x = 1;
let y = 5

function func(add) {
	x = x + add;
}

setTimeout(func, 100, y);

y = 10;

setTimeout(console.log, 200, x); // ??
Что выведет консоль?
1
2
3
4
5
6
← Задача 43Задача 45 →
Пояснение Вызов функции сразу "фиксирует" значения её аргументов. Т.е. интерпретатор сразу возвращает из переменной её значение, которое становится аргументом.



Написать сообщение - отзыв, пожелание и т.п.