0Pricing
Javascript for Kids · 课时

检查猜测

比较结果

检查猜测 是 CoddyKit 上的免费 Javascript for Kids 课时。 这是第 3 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 Javascript for Kids 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 Javascript for Kids 课程共包含 4 节课。

您赢了吗?🏆

欢迎回来!🪙 现在来到最激动人心的部分:检查猜测!🔍

我们需要将玩家的猜测与硬币显示的结果进行比较。如果两者一致,玩家就 WINS!🏆

比较两个事物 ⚖️

在 JavaScript 中比较两个事物时,我们使用 ===(三个等号)。⚖️

它会询问:这两个事物是否完全相同?答案是 true 或 false。✅❌

console.log('Heads' === 'Heads');
console.log('Heads' === 'Tails');

True 还是 False?🤔

看到了吗?相同的单词会得到 true ✅,不同的单词会得到 false ❌。

这正是我们检查猜测是否正确的方法!🎯

let guess = 'Heads';
let result = 'Heads';
console.log('Are they the same? ' + (guess === result));

重要检查 🔍

让我们使用 if 对比较结果做出反应!🔍

如果猜测与结果一致,我们就说您赢了!🎉

let guess = 'Heads';
let result = 'Heads';
if (guess === result) {
  console.log('You win! 🎉');
}

如果您输了呢?😅

但是,如果猜测NOT匹配呢?这时我们使用 else!😅

然后我们会说再试一次!别担心,这只是一个游戏!🪙

let guess = 'Heads';
let result = 'Tails';
if (guess === result) {
  console.log('You win! 🎉');
} else {
  console.log('Aw, try again! 😅');
}

真实硬币,真实检查 🪙

现在让我们用抛硬币机器进行一次 REAL 随机抛掷!🪙

猜测保持为正面,但硬币的结果充满惊喜。请运行几次!🔁

function flipCoin() {
  if (Math.random() < 0.5) {
    return 'Heads';
  } else {
    return 'Tails';
  }
}
let guess = 'Heads';
let result = flipCoin();
console.log('You guessed: ' + guess);
console.log('Coin shows: ' + result);
if (guess === result) {
  console.log('You win! 🎉');
} else {
  console.log('Try again! 😅');
}

检查函数 🛠️

让我们把检查过程放进它自己的助手机器中!🛠️

checkGuess 函数接收猜测和结果,然后告诉我们谁赢了。🏆

function checkGuess(guess, result) {
  if (guess === result) {
    return 'You win! 🎉';
  } else {
    return 'Try again! 😅';
  }
}
console.log(checkGuess('Heads', 'Heads'));
console.log(checkGuess('Heads', 'Tails'));

整合所有内容 🧩

现在让我们把所有部分连接起来:抛硬币、猜测和检查!🧩

这就是一个完整的小游戏!🎮

function flipCoin() {
  return Math.random() < 0.5 ? 'Heads' : 'Tails';
}
function checkGuess(guess, result) {
  return guess === result ? 'You win! 🎉' : 'Try again! 😅';
}
let guess = 'Tails';
let result = flipCoin();
console.log('Guess: ' + guess + ' | Coin: ' + result);
console.log(checkGuess(guess, result));

为赢家欢呼 🎊

让我们用更多表情符号,让胜利更加激动人心!🎊

盛大的庆祝会让游戏更有趣!🥳

function checkGuess(guess, result) {
  if (guess === result) {
    return '🎉🎊 YOU WIN! Amazing! 🥳';
  } else {
    return '😅 So close! Give it another go! 🔁';
  }
}
console.log(checkGuess('Heads', 'Heads'));

玩 MANY 轮 🎮

让我们连续玩 3 轮!🎮

每一轮都要抛硬币并进行检查。数一数您赢了多少次!🏆

function flipCoin() {
  return Math.random() < 0.5 ? 'Heads' : 'Tails';
}
let guess = 'Heads';
console.log('Round 1: ' + flipCoin());
console.log('Round 2: ' + flipCoin());
console.log('Round 3: ' + flipCoin());
console.log('You always guessed: ' + guess);

您会检查猜测了!🏆

太厉害了!🏆 您已经学会检查猜测是否正确!

  • ⚖️ === 用于比较两个事物
  • ✅ 它会给出 true 或 false
  • 🔍 if/else 会根据答案做出反应

接下来,我们将抛硬币 MANY 次并进行计数!🔢

快速检查 ✅

动脑时间!🧠 要检查两个事物是否完全相同,我们使用哪个符号?

课程回顾 🎀

做得太棒了,游戏检查员!🎀 今天您学到了:

  • ⚖️ 使用 === 进行比较
  • ✅ 得到 true 或 false
  • 🔍 使用 if 和 else 做出反应
  • 🛠️ 使用 checkGuess 函数让代码更整洁

接下来:多次抛硬币并计数!🔢

常见问题解答

「检查猜测」课时是免费的吗?

是的 — 「检查猜测」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 Javascript for Kids 课程的其余内容,请升级到 CoddyKit PRO。 Javascript for Kids 课程共包含 4 节课。

「检查猜测」这节课中我会学到什么?

比较结果 你通过在浏览器中直接运行的动手代码来练习 Javascript for Kids,全天候 AI 导师会在你学习这节课的过程中回答你的问题。

学习 Javascript for Kids 需要有经验吗?

无需任何先前经验。CoddyKit 上的 Javascript for Kids 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 3 节课,共 4 节。

「检查猜测」课时需要多长时间?

大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。

我能在这节 Javascript for Kids 课中编写并运行代码吗?

能。每节 Javascript for Kids 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。

此课程中的所有课时

  1. 正面还是反面
  2. 猜测
  3. 检查猜测
  4. 多次抛掷
← 返回 Javascript for Kids