Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Помогите написать простенькую программу (https://javascript.ru/forum/misc/41441-pomogite-napisat-prostenkuyu-programmu.html)

ДимаВоропаев 13.09.2013 23:15

Помогите написать простенькую программу
 
Дан массив, состоящий из строк из столбцов.
Массив содержит только числа.
Найти строчку с самым большим числом. Найти строчку с самым маленьким числом.

ruslan_mart 14.09.2013 03:58

Как пример:

var arr = [5, 3, 10, 8, 21, 4, 2],
    min = arr.sort(),
    max = min.reverse();

alert('min: ' + min[0] + ', max: ' + max[0]);

Demath 15.09.2013 03:21

Ruslan_xDD,

В .sort() вроде нужно добавить функцию сравнения и, думаю, лучше без .reverse()

var arr = [5, 3, 10, 8, 21, 4, 2];

arr = arr.sort( function(a,b){return a-b;} );

var min = arr[0], max = arr[arr.length-1];
 
alert('min: ' + min + ', max: ' + max);

Аффтор, скорее всего, имеет виду двумерный массив.


Часовой пояс GMT +3, время: 22:34.