从零开始
设置分数
从零开始 是 CoddyKit 上的免费 Javascript for Kids 课时。 这是第 1 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 Javascript for Kids 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 Javascript for Kids 课程共包含 4 节课。
创建计分器!📊
每个游戏都需要一种跟踪分数的方法!我们正在创建一个计分器。而且每个 score 都从……ZERO开始!0️⃣ 让我们开始设置吧!
什么是变量?📦
变量是一个用于保存值的带标签的盒子。我们使用 let 来创建变量。
let score = 0
console.log("My score box holds:", score)为什么从零开始?🤔
在获得任何分数之前,您……一个也没有!所以我们从 0 开始。对所有人都公平的起点!
let score = 0
console.log("Game start! Score:", score)为分数命名 🏷️
好的名称很有帮助!score比x更清晰。程序员会选择易懂的名称。
let playerScore = 0
console.log("Player score:", playerScore)两名玩家,两份分数 👥
要和朋友一起玩吗?请为每位玩家创建一个分数框!
let player1 = 0
let player2 = 0
console.log("P1:", player1, "P2:", player2)显示开始界面 📺
打印一条友好的欢迎信息,并显示初始分数。
let score = 0
console.log("Welcome! 🎮")
console.log("Your score: " + score)是数字,不是文字 🔢
分数是一个数字,所以我们写0时不加 NO 引号。引号用于文字!
let score = 0
let name = "Alex"
console.log(name + " has " + score + " points")重置为零 🔄
开始新游戏?将分数设回0,重新开始吧!
let score = 42
score = 0
console.log("Reset! Score:", score)一个初始函数 🛠️
创建一个辅助函数,用来提供全新的初始分数。每次新游戏都使用它!
function newGame() {
return 0
}
let score = newGame()
console.log("Fresh score:", score)分数和生命值 💛
游戏通常会记录不止一项数据!将生命值设为 3,将分数设为 0。
let score = 0
let lives = 3
console.log("Score: " + score + " | Lives: " + lives)准备开始游戏! ✅
您的分数记录器已经设置好,并从零开始。现在准备 ADD 分数了!🎉
let score = 0
console.log("Score keeper ready! Starting at " + score + " 🚀")快速检查 ❓
第一道脑筋急转弯!🧠
设置小能手!🌟
回顾一下!您学会了:
- 📦 使用
let创建variable - 0️⃣ 将分数从
0开始 - 🔢 使用数字时不加引号
- 🔄 为新游戏重置数据
下一步:添加分数!➕
常见问题解答
「从零开始」课时是免费的吗?
是的 — 「从零开始」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 Javascript for Kids 课程的其余内容,请升级到 CoddyKit PRO。 Javascript for Kids 课程共包含 4 节课。
「从零开始」这节课中我会学到什么?
设置分数 你通过在浏览器中直接运行的动手代码来练习 Javascript for Kids,全天候 AI 导师会在你学习这节课的过程中回答你的问题。
学习 Javascript for Kids 需要有经验吗?
无需任何先前经验。CoddyKit 上的 Javascript for Kids 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 1 节课,共 4 节。
「从零开始」课时需要多长时间?
大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。
我能在这节 Javascript for Kids 课中编写并运行代码吗?
能。每节 Javascript for Kids 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。