js三元运算符如果条件为真什么都不做怎么写
时间: 2023-09-07 18:02:00 浏览: 65
如果条件为真时,js三元运算符什么都不做的写法是使用空语句作为条件为假时的执行语句。三元运算符的语法结构为:条件 ? 条件为真时执行的语句 : 条件为假时执行的语句。如果条件为真时不需要执行任何操作,可以使用空语句(即一个分号)来表示条件为假时的执行语句,代码示例如下:
```javascript
条件 ? 什么都不做 : ;
```
其中,条件表示一个逻辑表达式,如果该条件为真,则执行什么都不做,如果条件为假,则执行空语句。
例如,判断一个数字是否大于10,如果为真则什么都不做:
```javascript
var num = 5;
num > 10 ? 什么都不做 : ;
```
相关问题
javascript 三元运算符
JavaScript中的三元运算符是一种简单的条件语句,它可以根据条件的真假来返回两个不同的值。它的语法如下:
```javascript
condition ? value1 : value2
```
如果条件为真,则返回value1,否则返回value2。下面是一个简单的例子:
```javascript
var age = 20;
var status = (age >= 18) ? "成年人" : "未成年人";
console.log(status); // 输出:成年人
```
在这个例子中,如果age大于或等于18,则status变量将被赋值为“成年人”,否则它将被赋值为“未成年人”。
js三元运算符
JavaScript中的三元运算符是一个有条件的运算符,它由三个操作数组成。语法如下:
```
condition ? exprIfTrue : exprIfFalse
```
其中,condition是要求值的条件表达式,exprIfTrue是条件为true时返回的值,exprIfFalse是条件为false时返回的值。
例如,以下代码会根据数字num的值输出不同的消息:
```
var num = 5;
console.log(num > 10 ? "num比10大" : "num比10小或相等");
```
在这个例子中,如果num大于10,则输出"num比10大",否则输出"num比10小或相等"。