Lançando um Dado
Aleatório de 1 a 6
Lançando um Dado é uma aula grátis de Javascript for Kids no CoddyKit. Esta é a aula 1 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Javascript for Kids, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Javascript for Kids inclui 4 aulas no total.
Vamos jogar alguns dados! 🎲
Boas-vindas ao jogo Jogue os Dados! 🎲
Um dado tem seis lados, com números de 1 a 6. Vamos jogar um usando código! 🎉
console.log('Rolling the dice! 🎲')
console.log('Numbers 1 to 6! 🔢')As seis faces 🎲
Um dado tem seis faces:
- ⚀ um
- ⚁ dois
- ⚂ três
- ⚃ quatro
- ⚄ cinco
- ⚅ seis
Quando jogamos o dado, obtemos uma delas! 🎯
console.log('A die has 6 sides ⚀⚁⚂⚃⚄⚅')random novamente! ✨
Para jogar o dado, precisamos de um número random. Lembra de Math.random()? ✨
Ele fornece um número entre 0 e 1. Vamos usá-lo para os dados! 🎲
let r = Math.random()
console.log('Random: ' + r + ' ✨')De 0 a 5 🔢
Se multiplicarmos por 6 e arredondarmos para baixo, obteremos 0, 1, 2, 3, 4 ou 5. 🔢
Mas os dados começam em 1, não em 0... vamos corrigir isso a seguir! 😄
let n = Math.floor(Math.random() * 6)
console.log('Number 0 to 5: ' + n)Adicione 1 para obter o dado! ➕
Os dados vão de 1 a 6, não de 0 a 5. Então basta adicionar 1! ➕
Agora obtemos 1, 2, 3, 4, 5 ou 6. Um lançamento de dado de verdade! 🎲
let roll = Math.floor(Math.random() * 6) + 1
console.log('You rolled: ' + roll + ' 🎲')Jogue repetidamente 🔁
Cada execução produz um novo lançamento! 🎲 Às vezes 2, às vezes 6, às vezes 4!
Cada vez é uma surpresa. 😲
let roll = Math.floor(Math.random() * 6) + 1
console.log('This roll: ' + roll + ' 🎲')Uma função para jogar o dado 🛠️
Vamos criar uma pequena máquina chamada rollDie. Chame-a sempre que quiser jogar o dado! 🛠️
function rollDie() {
return Math.floor(Math.random() * 6) + 1
}
console.log('Roll: ' + rollDie() + ' 🎲')Três lançamentos! 🎲🎲🎲
Agora podemos jogar o dado três vezes com muita facilidade! 🎲🎲🎲
Basta chamar nossa máquina três vezes. 🔂
function rollDie() {
return Math.floor(Math.random() * 6) + 1
}
console.log('Roll 1: ' + rollDie())
console.log('Roll 2: ' + rollDie())
console.log('Roll 3: ' + rollDie())Exiba um emoji de dado 🎲
Vamos deixar isso divertido! Podemos exibir o emoji do dado junto com o número. 🎲
Jogue o dado e comemore! 🎉
let roll = Math.floor(Math.random() * 6) + 1
console.log('🎲 You rolled a ' + roll + '! 🎉')Saiu seis? 🍀
Você tirou seis? Que sorte! 🍀
Podemos verificar com if e comemorar o grande lançamento! 🎉
let roll = Math.floor(Math.random() * 6) + 1
if (roll === 6) {
console.log('Lucky six! 🍀🎉')
} else {
console.log('You rolled ' + roll + ' 🎲')
}Você sabe jogar dados! 🎲
Viva! Você aprendeu a jogar um dado usando código! 🎉
Math.random() * 6fornece de 0 a 5 🔢- Adicione
+ 1para obter de 1 a 6 ➕ - Coloque isso em uma função para reutilizá-la 🛠️
console.log('You can roll dice! ✅')
console.log('Next: two dice! 🎲🎲')Verificação rápida 🧠
Hora de exercitar o cérebro! 🤔
Ótimo lançamento! 🎉
Agora você consegue jogar um dado usando código! 🎲
- Número random 🔢
- Multiplique por 6 ✖️
- Adicione 1 ➕
A seguir: vamos jogar dois dados e somá-los! 🎲🎲
console.log('Lesson done! ⭐')
console.log('Two dice next! 🎲🎲')Perguntas Frequentes
A aula “Lançando um Dado” é grátis?
Sim — o texto completo de “Lançando um Dado” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Javascript for Kids, atualize para CoddyKit PRO. O curso de Javascript for Kids inclui 4 aulas no total.
O que vou aprender em “Lançando um Dado”?
Aleatório de 1 a 6 Você pratica Javascript for Kids com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Javascript for Kids?
Nenhuma experiência prévia é necessária. Javascript for Kids no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 1 de 4.
Quanto tempo leva a aula “Lançando um Dado”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Javascript for Kids?
Sim. Cada aula de Javascript for Kids inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Lançando um Dado
- Dois Dados
- Acompanhando Pontos dos Dados
- Primeiro até Vinte