Laços de repetição - for, while, do while e forEach no JavaScript
Вставка
- Опубліковано 26 сер 2024
- 🔵 Entenda de uma vez por todas for, while, do while e forEach no JavaScript.
▸ Neste vídeo vamos ver como funciona os laços de repetição e vamos implementar na prática cada um deles para desenvolver um script que vai gerar a tabuada de um número informado pelo usuário.
Hey, quer fazer uma lista de tarefas utilizando o JavaScript?
✅ • #Parte 1/3 - Criando u...
Cara, que vídeo fantástico!
Parabéns pelo conteúdo!!!
Você deveria ter 1000 vezes mais inscritos no mínimo pela didática!
Obrigado Pietro, fico feliz em poder compartilhar um pouco do conhecimento, bons estudos por ai o/
Parabéns irmão pela didática, tinha uma dificuldade de entender a diferença entre while e for , não sabia quando usar qual , mas vc esclareceu de uma simples.
Excelente aula! Didática incrível, tudo muito bem explicado e exemplificado, uma aula completa.
VOCê é muito bom irmão, eu façco curso no Alura cursos e sempre venho aqui buscar informções para complementar, mas você ensina muito melhor que muito melho que muitos!!!! Parabéns. Grande professor .
Que demais Gutierrez, obrigado! Fico feliz em poder contribuir um pouco com seus estudos!
Muito bom, tirou todas minhas dúvidas! Parabéns pela didática!
Obrigado Gustavo, fico feliz em ter ajudado!
Muito boa explicação!
top demais, me ajudou muito fazendo meu trabalho do curso.
legal David, fico feliz em ter ajudado!
const numero = parseFloat(prompt(“Informe o número que quer ver a tabuada”));
for(let i = 1; i
ótima didática. Obrigado, professor!
obrigado Vinícius!
Adorei a aula cara, obrigado!
Obrigado Péricles, bons estudos ai!
Oii, to assistindo essa aula 1 ano depois, no meu js, quando clico no array, ele tem mais algumas infos que no seu nao aparece, creio que por atualizacao. Esta como array.Foreach (element => { }); nao sei como preencher pra dar certo, pode me ajudar? Obrigada.
Oi Lais, espero que já tenha conseguido resolver, mas se ainda precisar:
supondo que seu array seja:
let array = ['item 1', 'item 2'] ;
array.forEach(item => {
console.log(item); // Exibe cada um dos itens do array no console
})
agora supondo que está trabalhando com um array de objetos:
let array = [{nome: 'item 1'}, {nome: 'item 2'}];
array.forEach(item => {
console.log(item.nome); // Exibe o nome de cada um dos itens do array no console
})
Nesse trecho do seu comentário "Esta como array.Foreach (element => { })" é dentro das { } (chaves) que vai poder manipular cada item do seu array.
O element faz referência a um item do seu array a cada interação.
Espero ter ajudo, bons estudos!
Fiz um programa com for mais se coloco um limite alto o programa trava e avisa que o computador não está respondendo como resolvo isso?
Olá José, pelo que parece você está trabalhando com uma quantidade bem grande de dados, nesse caso pode dar uma olhada em como funciona os web workers: developer.mozilla.org/pt-BR/docs/Web/API/Web_Workers_API
Em resumo, dessa forma você não trava o contexto principal. Porém é importante destacar que com o web worker você não tem acesso direto ao DOM (no link acima tem os detalhes).
Espero ter ajudado.
Ah e claro, estou assumindo que a quantidade de dados, realmente seja grande, com talvez alguns bons MBs e até GBs de tamanho. Mas se você estiver falando de por exemplo "um for para exibir uns 1000 itens em uma tabela" pode ser que o código possa ser refatorado e otimizado sem a necessidade de utilizar web workers.
eu fiz o passo a passo so que nao aparece no console