Автор . . задал вопрос в разделе Другие языки и технологии
Как сравнить каждый элемент с каждым в массиве javascript? и получил лучший ответ
Ответ от Ёвятой Лука[гуру]
Сортировать массив наверное проще, по возрастанию, то последний элемент и будет наивысшим. В AS3 я бы так и поступил, благо методы существуют для этого.
Ну если по вашему варианту, то сканируешь циклом и сверяешь с предыдущим значением элемента. Если больше, то в специально объявленную переменную записываешь новое значение
Ответ от UltimatuM[гуру]
Я же тебе написал уже, да всего то надо было пару строк изменить... да, кстати, как вариант - первый ответ хорош, можно склеить два массива и сортировать по возрастанию
Я же тебе написал уже, да всего то надо было пару строк изменить... да, кстати, как вариант - первый ответ хорош, можно склеить два массива и сортировать по возрастанию
Ответ от Лиля Калиде[гуру]
сравнивать по парам с начала массива.
и менять местами значения если первый больше.
как дойдешь до конца массива наибольший будет последним ( метод пузырька)
Или просто задать индексу начало а времянке первое из массива и идти по нему сравнивая с очередным.
а как очередное больше запоминать индекс и переприсваивать времянку
(нафига вложенные циклы если достаточно одного прохода?)
сравнивать по парам с начала массива.
и менять местами значения если первый больше.
как дойдешь до конца массива наибольший будет последним ( метод пузырька)
Или просто задать индексу начало а времянке первое из массива и идти по нему сравнивая с очередным.
а как очередное больше запоминать индекс и переприсваивать времянку
(нафига вложенные циклы если достаточно одного прохода?)
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как сравнить каждый элемент с каждым в массиве javascript?