Изучение JS - if else и логические операторы
Здравствуйте! Изучаю JS.
Есть вопрос: набираю следующий код: Код:
В результате, при вводе как правильных, так и неправильных значений, все время выводится false. Почему? |
DenisZ,
потому что === , 4 и 5 числа, а r и r1 строки (читать всегда что возвращают любые функции, прежде чем их использовать). https://learn.javascript.ru/alert-prompt-confirm#prompt Цитата:
Цитата:
if (r==4 && r1==5) или так if (r==='4' && r1==='5') или так if (+r===4 && +r1===5) |
СПАСИБО!
|
Часовой пояс GMT +3, время: 16:29. |