Показать сообщение отдельно
  #5 (permalink)  
Старый 21.01.2010, 13:27
Аватар для zm8
zm8 zm8 вне форума
Новичок на форуме
Отправить личное сообщение для zm8 Посмотреть профиль Найти все сообщения от zm8
 
Регистрация: 04.03.2009
Сообщений: 5

Отличная задачка! Занимательное преобразование типов, так сказать :D

var n = {
val: 1,
toString: function(){
return this.val;
},
valueOf: function(){
return this.val;
},
undefined: 1,
1: 1,
2: 1
};

Как вставить код вместе к кнопочкой "Запустить" не нашёл, код букмарклета бьётся редактором:
javascript:(function(){var n={val:1,toString:function(){return this.val;},valueOf:function(){return this.val;},undefined:1,1:1,2:1};alert(+[n[[n][n]]+n[[n]]+n[n+n]+n+++[n]]);})()

Последний раз редактировалось zm8, 21.01.2010 в 15:39.
Ответить с цитированием