Exercícios Práticos de JavaScript para Iniciantes

Questão 1

Crie um script que exiba um alerta no navegador com a mensagem "Bem-vindo ao TextCoder!".

// O alert() cria aquela caixinha pop-up no navegador alert("Bem-vindo ao TextCoder!");

Questão 2

Escreva um programa que declare duas variáveis numéricas, calcule a multiplicação entre elas e exiba o resultado no console do navegador usando console.log().

let numero1 = 5; let numero2 = 10; let resultado = numero1 * numero2; console.log("O resultado da multiplicação é:", resultado);

Questão 3

Crie um script que pergunte o nome do usuário (usando prompt()) e depois mostre uma mensagem de boas-vindas na tela usando document.write().

let nomeUsuario = prompt("Qual é o seu nome?"); // Escreve o texto diretamente no corpo da página HTML document.write("Olá, " + nomeUsuario + "! É um prazer ter você aqui.");

Questão 4

Desenvolva um sistema que receba a velocidade de um carro. Se for maior que 80, exiba "Usuário Multado!". Caso contrário, exiba "Velocidade Segura".

let velocidade = Number(prompt("Digite a velocidade do carro:")); if (velocidade > 80) { alert("Usuário Multado! Você ultrapassou o limite de 80km/h."); } else { alert("Velocidade Segura. Boa viagem!"); }

Questão 5

Crie um laço for que conte de 1 até 10 e imprima cada número no console.

for (let i = 1; i <= 10; i++) { console.log(i); }

Questão 6

Escreva uma função chamada calcularDobro que receba um número como parâmetro e retorne o dobro dele.

function calcularDobro(numero) { return numero * 2; } // Exemplo de uso da função: let valor = 15; console.log("O dobro de " + valor + " é " + calcularDobro(valor));

Questão 7

Crie um array contendo 3 tecnologias que você estuda (ex: HTML, CSS, JS). Use um loop para exibir cada uma delas via alert().

let tecnologias = ["HTML", "CSS", "JavaScript"]; // O forEach percorre cada item da lista automaticamente tecnologias.forEach(function(tecnologia) { alert("Eu estudo: " + tecnologia); });

Questão 8

Faça um script que descubra se um número digitado pelo usuário é Par ou Ímpar usando o operador de resto de divisão (%).

let num = Number(prompt("Digite um número inteiro:")); if (num % 2 === 0) { console.log(num + " é um número PAR."); } else { console.log(num + " é um número ÍMPAR."); }

Questão 9

Escreva um programa que use um laço while para gerar uma contagem regressiva de 5 até 0, exibindo os valores no console.

let contador = 5; while (contador >= 0) { console.log(contador); contador--; // Diminui 1 a cada rodada } console.log("Fogo! 🚀");

Questão 10

Crie um script que pegue o ano atual e o ano de nascimento do usuário, calcule a idade exata e verifique se ele já pode votar (idade maior ou igual a 16 anos).

let anoAtual = 2026; let anoNascimento = Number(prompt("Em qual ano você nasceu?")); let idade = anoAtual - anoNascimento; console.log("Você tem ou fará " + idade + " anos."); if (idade >= 16) { console.log("Você já tem idade para votar!"); } else { console.log("Você ainda não pode votar."); }
← Voltar à página inicial