- 1
alert("0"==0);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+145
alert("0"==0);
Просто замечательный язык. Как строка может равняться нулю? Кому в голову могла прийти настолько плохая идея?
Зачем программисту помнить, что есть ==, а есть ===? Почему не сделать ==2 и ==3.
Почему так тупо?
Uhehesh 02.10.2011 14:41 # +3
PHP и JS - языки, где это действительно удобно и практически необходимо.
Например, читать из поля число и сравнивать.
Это же не C++!
HottDogg 02.10.2011 14:59 # +4
=== сравнивает без приведения типов, и в таком случае строка не равна числу
Uhehesh 02.10.2011 15:11 # 0
HottDogg 02.10.2011 15:12 # +2
Uhehesh 02.10.2011 15:14 # 0
HottDogg 02.10.2011 15:16 # +1
HottDogg 02.10.2011 15:16 # +2
Nemoden 02.10.2011 16:37 # −2
bugmenot 02.10.2011 17:04 # +2
sapegin 03.10.2011 09:53 # 0
WGH 02.10.2011 19:20 # 0
guest8 09.04.2019 11:39 # −999