LenovoId
@LenovoId
svg, css,js

Откуда взялся в цикле параметр?

Наткнулся на w3.schools.com такой пример :
x = findMax(1, 123, 500, 115, 44, 88);

function findMax() {
    var i;
    var max = -Infinity;
    for (i = 0; i < arguments.length; i++) {
        if (arguments[i] > max) {
            max = arguments[i];
        }
    }
    return max;
}

и мне не ясно откуда в цикле for взялся arguments.length; а точнее длину чего в этом примере вычисляет скрипт ?
  • Вопрос задан
  • 64 просмотра
Решения вопроса 1
alsolovyev
@alsolovyev
¯\_(ツ)_/¯ Enjoy life, Eat well & Laugh often
The arguments object

arguments is an Array-like object accessible inside functions that contains the values of the arguments passed to that function.

Пояснить?

ps RU - https://learn.javascript.ru/arguments-pseudoarray
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы