Menu
CoddyTech

if 语句

本课属于 Coddy JavaScript 学习旅程的“基础知识”单元。第 23 课,共 77 课。

if 语句允许我们根据条件运行代码。

例如,我们来看下面这段代码:

let age = 20;
let status = "Child";
if (age > 18) {
	status = "Adult";
}
age += 1;

上面的代码会检查 age 变量是否大于 18。如果是,就会将 status 设置为存放 "Adult" 字符串。

最终,无论年龄是否大于 18,代码都会将 age 增加 1。

 

要使用 if 语句,我们需要添加括号 () 来确定条件,并将 if 中的所有内容放在花括号 {} 内:

if (condition) {
    code;
    code;
    code;
}

如果条件为 true,我们就会进入 if 内部的代码块(大括号中的代码)

challenge icon

挑战

入门

给你一段代码。

变量 a 和 b 缺少值,请为它们填写值,让 if 语句中的代码得以执行!

额外挑战:试着找出多个答案!

亲手试试

// 替换占位值,让下面的条件为真
let a = 0;
let b = 5;

// 不要修改这一行下面的代码
let c = 0;
if (a >= b && !(b < 10)) {
    c = 2;
}

c += 1;
console.log(`c = ${c}`);
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: JavaScript 在线编译器