Почему цикл не останавливается?
Приветствую, почему условие бесконечно требует ввести номер карты? Даже если вводить числа от 0 до 9, хотя в таком случае номер должен сохраняться в переменную и цикл должен остановиться.
while (cardNumber === undefined || isNaN(cardNumber) || cardNumber == "" || cardNumber < 0 || cardNumber > 9 ) { cardNumber = +prompt("Введи номер карты"); } |
let cardNumber; while (cardNumber === undefined || isNaN(cardNumber) || cardNumber == "" || cardNumber < 0 || cardNumber > 9 ) { cardNumber = +prompt("Введи номер карты"); } останавливается |
Действительно. Видно что-то в остальном коде не так.
|
Часовой пояс GMT +3, время: 19:09. |