- Contagem Crescente: Crie um laço for que imprima os números de 1 a 10 no console.
for (let numero = 1; numero <= 10; numero++) {
console.log(numero);
};
- Contagem Decrescente:Crie um laço for que imprima os números de 10 a 1 no console.
for(let numero = 10; numero >=1; numero--) {
console.log(numero);
}
- Pares e Ímpares: Utilize um laço for para percorrer os números de 1 a 20. Dentro do laço, use uma estrutura if para verificar se o número é par ou ímpar. Imprima no console se o número é par ou ímpar.
for (let numero = 1; numero <= 20; numero++) {
if(numero % 2 === 0) {
console.log(`É par: ${numero}`);
} else {
console.log(`É ímpar: ${numero}`);
}
};
- Tabuada: Crie um laço for que calcule e imprima a tabuada do 5 (de 1 a 10).
for(let numero = 1; numero <= 10; numero++) {
let tabuada = 5 * numero;
console.log(`5 x ${numero} = ${tabuada}`);
}
- Inversão de String: Peça para o usuário inserir uma palavra. Use um laço for para inverter a palavra e imprimi-la ao contrário.
let palavra = 'programador';
let palavraInvertida = ''
for(let letra = palavra.length -1; letra >= 0 ; letra--) {
palavraInvertida += palavra[letra];
}
console.log(palavraInvertida);
- Contagem de Vogais:Peça para o usuário inserir uma frase. Use um laço for para contar o número de vogais na frase. Imprima o número total de vogais.
let frase = 'Eu sou programador';
frase = frase.toLocaleLowerCase();
let vogais = ['a', 'e', 'i', 'o', 'u'];
let contadorDeVogais = 0;
for(let i = 0; i < frase.length; i++) {
if(vogais.includes(frase[i])) {
contadorDeVogais++;
}
}
console.log(contadorDeVogais);