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