Сообщение от 9xakep
|
Чуваки, прошло больше года, а я так до сих пор и не въехал, почему при вводе: 2, выполняется это условие:
if (document.age.pole.value == 5||6||7||8||9||10||11||12||13||14||15||16||17||18||19||20)
? Может кто еще раз объяснить?
|
если ты поставишь скобки и напишешь вот так
if (document.age.pole.value == (5||6||7||8||9||10||11||12||13||14||15||16||17||18||19||20))
то получишь то на что рассчитывал-левая часть будет поочередно сравниваться с каждым числом правой части
---------
в твоем случае сначала проверяется
document.age.pole.value == 5//false
тогда берется просто и проверяется
6//true