| 
		
			| Воскобоенко | 06.06.2015 20:58 |  
 Ввод диапазона значений массива с клавиатуры
 Добрый день! Возникла проблема. При вводе диапазона значений массива с клавиатуры - значения умножаются на 10 сами по себе. Вывел в консоль некоторые промежуточные значения, увидел, что почему-то происходят ошибки. Но не знаю как их исправить. При вводе диапазона непосредственно в код - всё работает отлично!  Вот код для ввода с клавиатуры! 
window.onload = function() {
var scores = [];
scores.lenght = prompt("Введите колличество элементов массива", "10");
var min = prompt("Введите минимальное значение элемента массива", -10);
var max = prompt("Введите максимальное значение элемента массива", 10);
function randomInteger(min, max) 
	{	
		for(i=0; i<scores.lenght; i++)
			{
				scores[i] =Math.floor(min + Math.random() * (max + 1 - min));
			}
		console.log("max+1 = " + max+1);
		console.log("1-min = " + (1-min));
		console.log("max+1-min = " + (max + 1 - min));
		console.log("min+Math.random() = " + min + Math.random());
		console.log("max = " + max);
		console.log("min = " + min);
                console.log(scores);
	}
randomInteger(min, max);
}
 |