Показать сообщение отдельно
  #29 (permalink)  
Старый 23.11.2015, 02:47
Аватар для MallSerg
Профессор
Отправить личное сообщение для MallSerg Посмотреть профиль Найти все сообщения от MallSerg
 
Регистрация: 07.03.2011
Сообщений: 1,138

Сообщение от freeneutron
Помогите решить такую задачу. Надо вместо точек вставить некоторый код, не обращающийся к переменной a и такой, что бы console.log выводил: 1,
a= 0;
setTimeout(function(){a= 1},1000)
. . .
console.log(a)
Так очевидно же переопределить функцию и пусть она выводит что душе угодно
a= 0;
setTimeout(function(){a= 1},1000)
c=console;console={"log":function(){c.log(5);console=c}};
console.log(a)

Последний раз редактировалось MallSerg, 23.11.2015 в 03:34.
Ответить с цитированием