что-то решить
Найди минимальное значение произвольного численного массива
индекс элемента или сам элемент?
Сам элемент
const arr = [3, 6, 2, 7, 8, 9]; for (let i = 0; i < arr.length; i++) { } а мне нужна переменная перед for?
Ну да, переменная которая массив обьявляет
const arr = [3, 6, 2, 7, 8, 9]; let k = 0; for (let i = 0; i < arr.length; i++) { if (k[i] < arr[i]) return k; }
k объяви как массив
Неправильно. Оператор return тут не нужен. Он используется в функциях. Да и не ясно зачем нам возвращать k если она как была равна 0 так и осталась
Логика должна быть примерно такая. Ты берешь первый элемент массива и кладешь его него в новую переменную минимум. А дальше обходишь оставшиеся элементы в цикле и смотришь больше они или меньше. Если меньше, то ты перезаписываешь минимум. На выходе будет минимальным элемент массива
Обсуждают сегодня