JavaScript三元运算

发布时间:2024年01月17日

在JavaScript中,三元运算符是一种简洁的条件语句,它可以根据条件的真假来返回不同的值。三元运算符由三个部分组成:条件表达式、问号(?)和冒号(:)。语法如下:

条件表达式 ? 值1 : 值2

如果条件表达式为真,则返回值1;如果条件表达式为假,则返回值2。以下是三元运算符的使用示例:

let age = 18;
let message = (age >= 18) ? "成年人" : "未成年人";
console.log(message); // 输出:"成年人"

在上面的示例中,如果age大于等于18,则将message设置为"成年人";否则,将message设置为"未成年人"。

三元运算符可以嵌套使用,形成更复杂的条件逻辑。例如:

let num = 10;
let result = (num > 0) ? "正数" : (num < 0) ? "负数" : "零";
console.log(result); // 输出:"正数"

在上面的示例中,如果num大于0,则将result设置为"正数";如果num小于0,则将result设置为"负数";否则,将result设置为"零"。

文章来源:https://blog.csdn.net/qq_34185638/article/details/135631238
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。