Boa noite,no video em questão( 02 Dividindo com slice() ) o comando da linha 6 e 8 ===> const sala1 = nomes.slice(0,nomes.length/2) e const sala2 = nomes.slice(nomes.length/2) Vocês disseram que iria começar a contar do item 10 pra frente no segundo comando (linha 8), nesse caso eu entendi porque funcionou.... porque o item 10 na verdade é o nome que esta na posição 10 é o Carlos ,ja que o primeiro item esta na posição 0 (João). Mas no camando anterior (linha 6) (const sala1 = nomes.slice(0,nomes.length/2) eu não entendi porque ele para na posição 9 ( no nome : Andre) , mas o Andre se encontra na posição 9 .Mais o parâmetro foi passado 10 e não 9 (nomes.length) No meu modo de ver ele deveria repetir o nome do Carlos duas vezes. Não sei se me fiz entender....Meu código funcionou ,como o de vocês...eu so não compreendi como funcionou kkk Poderiam me explicar melhor?