From 18f8aaa94b363c7b0686ca758b56cc6bdbae12e9 Mon Sep 17 00:00:00 2001 From: AlJULlNDALE Date: Tue, 27 Jul 2021 09:37:09 -0300 Subject: [PATCH] =?UTF-8?q?Adicionando=20observa=C3=A7=C3=A3o=20=C3=A0=20a?= =?UTF-8?q?ula=205.8=20-=20arrays=20de=20itera=C3=A7=C3=A3o?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Modulo-5/5.8-aula/observacoes.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 Modulo-5/5.8-aula/observacoes.md diff --git a/Modulo-5/5.8-aula/observacoes.md b/Modulo-5/5.8-aula/observacoes.md new file mode 100644 index 0000000..a06a7ff --- /dev/null +++ b/Modulo-5/5.8-aula/observacoes.md @@ -0,0 +1,12 @@ +# Observações da Aula 5.8 + +Ao explicar o exercício das idades no finalzinho da aula e rodar o js, a professora se confunde e diz que o findIndex() tem que retornar o número 2, porque temos 2 pessoas acima de 18 anos na array em questão. Porém, conforme ela mesma explica ao apresentar o findIndex(), esta função retorna o primeiro índice que passa no teste, e não a quantidade de itens que passam no teste. Como no exercício o item que passa no teste está na posição 2, acaba coincidindo com a quantidade de itens que passam no teste. Segue abaixo o código da aula para melhor visualização: + +const idades = [3, 10, 18, 20]; + +const maiorIdade = 18; + +const ehAdulto = idades.findIndex(idade => idade >= maiorIdade); + +console.log(ehAdulto); +