| 
 Выбор случайной строчки Здравствуйте, есть 2 списка строк нужно выбрать случайное число от 1 до   максимального кол-ва строк..затем по этому числу выбрать в двух списках одинаковую строчку с номером N Например есть список Первый второй третий четвертый и второй список строка 1 строка 2 строка 3 строка 4 мы сначало выбираем случайно число от 1 до 4 а затем выбираем две переменные (например выпало число 3) значит выбираем переменную "Третий" и "строка 3" Списки задаются в таком формате var words = [ 'первый', 'второй', 'третий', 'четвертый', ]; | 
| 
 Списки разумеется разной длины будут | 
| 
 В чем, собственно, проблема? Ты сам уже решение расписал. | 
| 
 Math.random(); тебе поможет | 
| 
 Вот что я пробовал http://learn.javascript.ru/play/66spYb выбирается но не то что нужно меньше на единицу почему -то | 
| 
 
var words = [
"empty", "one", "two", "three", "four", "five"
];
var values = [
"empty", "first", "second", "third", "fourth", "fifth"
];
rand=function(){return Math.round(Math.random()*10/2)} // не знаю, как правильно сгенерить:)
get=function(){
var n=rand(), o={}
o[words[n]]=values[n]
return o
}
console.log(get())
 | 
| 
 кажется получилось http://learn.javascript.ru/play/CIzLK подскажите верно ли сделан рандом? | 
| 
 Цитата: 
 var random = Math.floor(Math.random() * ((words1.length - 1))); | 
| 
 Потому что нумерация массивов в JS (и не только) начинается с нуля. | 
| 
 | 
| Часовой пояс GMT +3, время: 15:41. |