第八关:指挥官的指令

任务目标:学会下达清晰的命令 (语句)

🦸‍♂️

JS 队长

在 JS 军队里,每一行代码都是一个语句 (Statement)

语句就像是给士兵下达的单一指令。比如:“前进!”、“开火!”、“吃饭!”。

; 分号的力量

🐛

巴格

我讨厌分号!为什么要加 ; ?不加也能跑啊!

JS 队长

分号 ; 就像是句号,告诉浏览器“这句话说完了”。

虽然 JS 足够聪明,能猜到你什么时候说完(自动插入分号),但为了避免误会,最好的习惯是每句后面都加分号!

🦸‍♂️

📦 语句块 (Code Blocks)

有时候,我们需要把一堆指令打包在一起执行,这就需要用到花括号 { ... }

function doMagic() { document.getElementById("demo").innerHTML = "变身!"; // 指令 1 document.getElementById("demo").style.color = "red"; // 指令 2 }

这就像是把“变身”和“变红”两个动作打包成一个叫“doMagic”的大招。

🌬️ 空白的艺术

JS 会忽略多余的空格。你可以利用这一点让代码更好看。

var person = "Hege"; var person="Hege"; // 这两行是一样的,但第一行更好看!

🎮 任务:修复破碎的指令

下面的代码因为缺少分号和格式混乱,看起来很难受。虽然它能跑,但作为一名优雅的指挥官,你需要修复它!

请点击按钮,让 JS 队长帮你整理代码格式。

var a=1 var b=2;a=a+b;console.log(a)