ЙажаСценарий / Говнокод #8065 Ссылка на оригинал

0

  1. 1
alert("0"==0);

Просто замечательный язык. Как строка может равняться нулю? Кому в голову могла прийти настолько плохая идея?
Зачем программисту помнить, что есть ==, а есть ===? Почему не сделать ==2 и ==3.
Почему так тупо?

Запостил: alexoy alexoy, (Updated )

Комментарии (12) RSS

  • UMAD?

    PHP и JS - языки, где это действительно удобно и практически необходимо.
    Например, читать из поля число и сравнивать.
    Это же не C++!
    Ответить
  • == сравнивает с приведением типов
    === сравнивает без приведения типов, и в таком случае строка не равна числу
    Ответить
  • Откуда вы такие безмозглые берётесь? Даже моя собака врубается в варианты и идентичность.
    Ответить
  • Лично меня такое неявное приведение тоже раздражает.
    Ответить
  • ц"C.G,K R)K!V!KF(IX$NB$F$GV:I.X.I"W L,Q(G?D(N"F,H!N"J!D"G(U"M,W)Q$Q)V I(E$X$R$W)D,GJ.W(R)S?Y:Y Q!X.F$B!R?V?O?W.S!M$D,K T(U.Y!C"N!X"L(V,B:H?P,E.N,EY!G,M,G G RX!E?R!N.V$JO,H"DR U"W:L"C.L H.N G"U.Q:H(U.RJ,N:YV:T$Y?DP,E$LK R.X(H)C U:N)W,O)L$Q$D!F"X?R(T)G(K?J.VF O?L$I"O"O.T.Q.U)M N!Q(P!X$C$M?N!Q:FA UZ)W!X,I)S$W:D)Y?N.Y?B I(M"C,IF!S$G!D(ZW"G:C:X:I"E)T E.X!I!Z.G(KP,K:B:G,I$U!K O.I,J:G.W:C)A!R,H?B(D?JA?WT$R"I:Q.FS?E,R?V.T!N,EE(Z R"E!QQ"I?K,VJ T?J?O.X!L?J)N!U$T?C(V(F$O$T)C?R:V"P,W.T$B:P(HJ$B$T!N!Y,A"Z:R"VY(A.O!A!I G!K"J,R.B!F$Y(G:U.Z!BN"U.L.S?D(A N!W)R(L:E T$R.H$Z.S"V(W)S)Q,KQ)V!X)Z:V.FQ,K:U$G(EU:E$M G"Q,G$T(M?BFI(V(F IO?A:EJ.C C(U"NДXAEMMQBXJQELPTZQIOCUSLZDTVCCJNKAISCOVVJTAISBEYLGYPCQSJPNZSSSTVGYREKVJWCHGUDGPFGXTYCUWDZOBMRRIXLJKFPKEPUJROQCSYEVWKIAPXHVUA
    Ответить

Добавить комментарий

Я, guest, находясь в здравом уме и твердой памяти, торжественно заявляю:

    А не использовать ли нам bbcode?


    8