在 JavaScript 中,判断的写法有以下几种:
- 使用 if 语句进行条件判断:
if (条件) { // 条件为真时执行的代码 } else { // 条件为假时执行的代码 }
- 使用三元运算符进行条件判断:
条件 ? 表达式1 : 表达式2
上面的代码会根据条件的真假返回表达式1或表达式2的值。
- 使用 switch 语句进行多条件判断:
switch (表达式) { case 值1: // 当表达式的值等于值1时执行的代码 break; case 值2: // 当表达式的值等于值2时执行的代码 break; default: // 如果表达式的值不等于任何一个值1、值2等时执行的代码 }
- 使用逻辑运算符进行条件判断:
&& // 逻辑与运算符,当两个条件都为真时返回 true,否则返回 false || // 逻辑或运算符,当两个条件中有一个为真时返回 true,否则返回 false ! // 逻辑非运算符,用于取反,将 true 变为 false,将 false 变为 true
例如:
if (条件1 && 条件2) { // 当条件1和条件2都为真时执行的代码 } if (条件1 || 条件2) { // 当条件1或条件2其中一个为真时执行的代码 } if (!条件) { // 当条件为假时执行的代码 }
以上是 JavaScript 中常用的判断写法,根据具体的场景和需求选择适合的写法即可。