Perdendo Pontos
Diminua a pontuação
Perdendo Pontos é uma aula grátis de Javascript for Kids no CoddyKit. Esta é a aula 3 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.
Ah, não! Perdendo pontos! ➖
Às vezes, nos jogos, você LOSE pontos! Cometeu um erro? A pontuação diminui. Vamos aprender a subtrair. 😬
Retire um ponto 1️⃣
Para perder um ponto, subtraia 1: score = score - 1.
let score = 5
score = score - 1
console.log("Score:", score)O atalho -= ⚡
score -= 1 é a forma curta de subtrair. Assim como +=, mas para perder pontos!
let score = 5
score -= 1
console.log("Score:", score)Perca mais pontos 💥
Erros grandes custam mais! Subtraia 3 ou 5 de uma vez.
let score = 10
score -= 3
console.log("Ouch! Score:", score)Não fique abaixo de zero! 🛑
As pontuações não devem ficar negativas. Use if para mantê-la em 0 ou acima!
let score = 1
score -= 5
if (score < 0) {
score = 0
}
console.log("Score:", score)Perca um ponto quando errar ❌
Subtraia um ponto somente quando o jogador cometer um erro.
let score = 5
let madeMistake = true
if (madeMistake) {
score -= 1
}
console.log("Score:", score)Perdendo pontos em um laço 🌀
Muitos erros? Um laço pode subtrair pontos para cada um deles.
let score = 10
for (let i = 0; i < 3; i++) {
score -= 1
}
console.log("Score:", score)Uma função para perder pontos 🛠️
Crie uma função auxiliar que retire pontos, mas nunca deixe a pontuação abaixo de zero!
function lose(score, amount) {
let result = score - amount
return result < 0 ? 0 : result
}
console.log(lose(2, 5))Avise o jogador ⚠️
Informe ao jogador que ele perdeu pontos para que possa ter cuidado!
let score = 8
score -= 2
console.log("Oh no, you lost 2 points! 😱 Score:", score)Perdendo uma vida 💔
Alguns jogos retiram uma LIFE em vez de pontos. A ideia é a mesma com -=!
let lives = 3
lives -= 1
console.log("Lives left:", lives, "💔")A subtração funciona! ✅
Agora você consegue perder pontos com segurança, manter a pontuação acima de zero e avisar o jogador. Jogo equilibrado! ⚖️
let score = 5
score -= 2
if (score < 0) score = 0
console.log("Final score: " + score)Verificação rápida ❓
Não perca pontos nesta! 🧠
Estrela da subtração! 🌟
Recapitulação! Você aprendeu a:
- ➖ Subtrair pontos com
-= - 🛑 Impedir que a pontuação fique abaixo de 0
- ❌ Perder pontos somente ao cometer erros
- 🛠️ Usar uma
functionsegura para perder pontos
Próximo: mostrando a pontuação! 📺
Perguntas Frequentes
A aula “Perdendo Pontos” é grátis?
Sim — o texto completo de “Perdendo Pontos” é 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 “Perdendo Pontos”?
Diminua a pontuação 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 3 de 4.
Quanto tempo leva a aula “Perdendo Pontos”?
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
- Começando do Zero
- Adicionando Pontos
- Perdendo Pontos
- Exibindo a Pontuação