Array contendo todos os argumentos passados para a função quando esta foi invocada.
É útil quando trabalhamos com uma quantidade indefinida de argumentos.
function showArgs(){
return arguments;
}
console.log(showArgs(1, 2, 3, 4, 5));
console.log(showArgs('a', 'b', 'c', 'd', 'e'));
function findMax(){
let max = -Infinity;
for (let i = 0; i < arguments.length; i++){
if (arguments[i] > max){
max = arguments[i];
}
}
return max;
}
console.log(findMax(1,2,3,4,5,6,7,8,9,10));