| 
		
			Сообщение от GTG
			
		
	 | 
	
		Однако, если задать их таким образом: 
var min = prompt("Enter min", "");
var max = prompt("Enter max", "");
 
то генерируемое число может получиться меньше min. 
В чем проблема?
	 | 
	
Потому что нужно делать так
var min = *!*+*/!*prompt("Enter min", "");
var max = *!*+*/!*prompt("Enter max", "");
alert([typeof min, typeof max]);
Так нужно делать, чтобы преобразовать введенную пользователем строку в число
	
	| 
		
			Сообщение от GTG
			
		
	 | 
	| 
		P.S. Есть ли замена циклу while с возможностью контактирования с пользователем во время выполнения?
	 | 
	
Цикл for есть. Или что вы имеете ввиду?