Oi Flavio,
Sua função recebeArrayEImprimeArray
está quase 💯.
Na linha console.log([i]);
, você está criando um array com o índice i
, em vez de imprimir só o índice. Para imprimir o índice, use apenas console.log(i);
.
Outra forma:
const array = [50, 45, 31, 22, 70, 89];
function recebeArrayEImprimeArray(lista) {
for (let i = 0; i < lista.length; i++)
console.log(i, lista[i]); // Imprime o índice e o elemento atual
}
recebeArrayEImprimeArray(array);
/* saída do console.log
0 50
1 45
2 31
3 22
4 70
5 89
*/
Caso este post o tenha ajudado, por favor,
marcar como solucionado ☑️.
Bons Estudos! 🤓