0Pricing
Javascript for Kids · Aula

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 function segura 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

  1. Começando do Zero
  2. Adicionando Pontos
  3. Perdendo Pontos
  4. Exibindo a Pontuação
← Voltar para Javascript for Kids