- 1
alert(( (/([^(A-z)&&(А-я)])/ || prompt.length<1 ).test(prompt('Введите Ваше имя',''))) ? 'Ошибка' : 'Принято')
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+165
alert(( (/([^(A-z)&&(А-я)])/ || prompt.length<1 ).test(prompt('Введите Ваше имя',''))) ? 'Ошибка' : 'Принято')
Не совсем говнокод, просто весёлый бред. Найдено здесь http://tinyurl.com/22w4b8q
Lure Of Chaos 05.11.2010 12:11 # +2
Crazyzubr 05.11.2010 13:36 # +1
gorsash 08.11.2010 01:28 # 0
true.test('true')
(1 == 1).test('true')
и скажете, что получилось.
Просто оператор || выдал в качестве результата первый операнд, т.к. он не был null или false. Если бы вернулся второй операнд, то у него не нашёлся бы метод test
Lure Of Chaos 08.11.2010 03:28 # 0
Lure Of Chaos 05.11.2010 14:17 # +2
babaika 06.11.2010 03:03 # +3