0Pricing
Javascript for Kids · Aula

Quem Vence?

Compare as escolhas

Quem Vence? é 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.

Hora de descobrir o vencedor! 🏆

Você e o computer fizeram uma escolha. Agora vem a grande pergunta: who wins? 🤔

Vamos ensinar o código a comparar as duas escolhas! ⚖️

let you = 'rock'
let computer = 'scissors'
console.log('You: ' + you + ' ✊')
console.log('Computer: ' + computer + ' ✂️')

Verifique primeiro se houve empate 🤝

A verificação mais fácil é o empate. Se as duas escolhas forem iguais, ninguém vence!

Usamos === para ver se elas são iguais. 🟰

let you = 'paper'
let computer = 'paper'
if (you === computer) {
  console.log('It is a tie! 🤝')
}

A instrução if 🔀

if significa "faça isto ONLY quando algo for verdadeiro". 🔀

Se a pergunta dentro de ( ) for verdadeira, o código dentro de { } será executado!

let you = 'rock'
if (you === 'rock') {
  console.log('You picked rock! ✊')
}

Quando você vence ✊

Você vence se escolher Pedra e o computer escolher Tesoura! 💥

A pedra quebra a tesoura, então YOU é o campeão! 🏆

let you = 'rock'
let computer = 'scissors'
if (you === 'rock' && computer === 'scissors') {
  console.log('You win! ✊ beats ✂️ 🏆')
}

A palavra AND 🔗

Aquilo && significa AND. 🔗

Ele verifica TWO coisas ao mesmo tempo. Ambas precisam ser verdadeiras!

Você escolhe pedra AND o computer escolhe tesoura. ✊✂️

let a = true
let b = true
if (a && b) {
  console.log('Both are true! ✅')
}

Todas as formas de vencer 🌟

Você vence de THREE formas:

  • Pedra ✊ vence Tesoura ✂️
  • Papel 📄 vence Pedra ✊
  • Tesoura ✂️ vence Papel 📄

Verificamos as três! 🎯

let you = 'paper'
let computer = 'rock'
if (you === 'paper' && computer === 'rock') {
  console.log('You win! 📄 beats ✊ 🏆')
}

A palavra OR 🔀

|| significa OR. 🔀

É verdadeiro se qualquer parte for verdadeira. Podemos listar juntas todas as suas chances de vencer!

let win = true
let lose = false
if (win || lose) {
  console.log('At least one is true! ✅')
}

Else if para perder 😅

Se você não empatou e não venceu... então perdeu! 😅

Usamos else para dizer "caso contrário, faça isto".

let youWon = false
if (youWon) {
  console.log('You win! 🏆')
} else {
  console.log('Computer wins! 🤖')
}

Juntando tudo 🧩

Agora vamos combinar empate, vitória e derrota em uma única verificação do jogo! 🧩

Primeiro verificamos o empate, depois verificamos se você vence; caso contrário, o computer vence. ⚖️

let you = 'scissors'
let computer = 'paper'
if (you === computer) {
  console.log('Tie! 🤝')
} else if (you === 'scissors' && computer === 'paper') {
  console.log('You win! ✂️ beats 📄 🏆')
} else {
  console.log('Computer wins! 🤖')
}

Uma função vencedora 🛠️

Vamos envolver tudo em uma função! Dê a ela sua escolha e a escolha do computer, e ela dirá who wins. 🛠️

function whoWins(you, comp) {
  if (you === comp) return 'Tie! 🤝'
  if ((you === 'rock' && comp === 'scissors') ||
      (you === 'paper' && comp === 'rock') ||
      (you === 'scissors' && comp === 'paper')) {
    return 'You win! 🏆'
  }
  return 'Computer wins! 🤖'
}
console.log(whoWins('rock', 'paper'))

Você pode julgar o jogo! ⚖️

Uau! Agora seu código pode decidir o vencedor! 🎉

  • Mesma escolha = empate 🤝
  • && significa AND 🔗
  • || significa OR 🔀
  • else significa caso contrário 😄
console.log('You can judge the game! ✅')
console.log('Next: play again! 🔁')

Verificação rápida 🧠

Hora de exercitar o raciocínio! 🤔

Fantástico! 🎉

Você ensinou o código a escolher um vencedor! 🏆

  • Verifique se houve empate com === 🤝
  • Verifique suas vitórias com && e || 🔗
  • Use else para o restante 😄

Próximo passo: jogar novamente em um laço! 🔁

console.log('Lesson done! ⭐')
console.log('Let us loop the game! 🔁')

Perguntas Frequentes

A aula “Quem Vence?” é grátis?

Sim — o texto completo de “Quem Vence?” é 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 “Quem Vence?”?

Compare as escolhas 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 “Quem Vence?”?

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. As Regras
  2. Escolhas do Computador
  3. Quem Vence?
  4. Jogar Novamente
← Voltar para Javascript for Kids