布尔值和 null (JavaScript)

布尔值和 null (JavaScript)

> 教程 (JavaScript)

你已经知道可以操作数字了,不过还有一些特殊的值:null 和布尔值。

null

null 这个值用来表示空值、无效值,甚至是错误,但它和数字 0 并不相同。

例如,me.weapon 会返回你的韭葱手中拿着的武器;如果你手里没有武器,就返回 null

你可能已经注意到,me.setWeapon() 每回合都要消耗 1 TP。用下面这个条件,就能只在第 1 回合调用它:

布尔值:truefalse

布尔值只有两个:true(真)和 false(假)。它们可以用来表示只有两种状态的事物,比如:

返回布尔值的属性和方法示例:

示例:检查能否对敌人使用我们的武器:

❓ 测验

null 可以用来做什么?

表示缺少信息或值 表示数字 0 表示一个错误 表示一个质量很差的程序

布尔值有什么用?

表示只有两种可能状态的值 表示一个非常大的值

完整 AI