Сравнение элементов массива
Добрый день.
Не могу понять, как сделать следующее: Есть два массива array1 = array[1,2,3,4] array2 = array[5,6,7,8] Требуется их сравнить по первому элементу (получить наибольший) и потом использовать массив с наибольшим элементом. Спасибо за помощь. |
Цитата:
https://learn.javascript.ru/array |
Сделал получение наибольшего значения. Как обратиться к массиву, в котором это значение нашлось?
var array1 = [0.7,1,2,3];
var array2 = [1,1,2,3];
var array3 = [2.8,1,2,3];
var array4 = [0.8,1,2,3];
var array5 = [5,1,2,3];
var array_all = [array1,array2,array3,array4,array5];
var array_first_val = [];
for (var i=0; i < array_all.length; i++) {
var array_in = array_all[i];
for(var j=0; j < 1; j++) {
array_first_val.push(array_in[0]);
}
}
var max_first_val = Math.max.apply(Math, array_first_val);
alert (max_first_val);
|
nikola_blin,
:-?
var array1 = [0.7,1,2,3];
var array2 = [1,1,2,3];
var array3 = [2.8,1,2,3];
var array4 = [0.8,1,2,3];
var array5 = [5,1,2,3];
var array_all = [array1,array2,array3,array4,array5];
var array = array_all[0];
for (var i=0; i < array_all.length; i++) {
var array_in = array_all[i];
if(array_in[0] > array[0]) array = array_in
}
alert (array);
|
Цитата:
|
Цитата:
|
| Часовой пояс GMT +3, время: 01:35. |