三元表达式
作者:互联网
1. js 代码
// 1. 有三元运算符组成的式子我们称为三元表达式 // 2. ++num 3 + 5 ? : // 3. 语法结构 // 条件表达式 ? 表达式1 : 表达式2 // 4. 执行思路 // 如果条件表达式结果为真 则 返回 表达式1 的值 如果条件表达式结果为假 则返回 表达式2 的值 // 5. 代码体验 var num = 10; var result = num > 5 ? '是的' : '不是的'; // 我们知道表达式是有返回值的 console.log(result); // if (num > 5) { // result = '是的'; // } else { // result = '不是的'; // }
2. 案例 : 数字补零
用户输入数字 , 如果数字小于10 , 则在前面补 0 , 比如 01 , 09 , 如果数字大于10 , 则不需要补 , 比如 20.
代码示例
// 用户输入0~59之间的一个数字 // 如果数字小于10,则在这个数字前面补0,(加0 拼接) 否则 不做操作 // 用一个变量接受这个返回值,输出 var time = prompt('请您输入一个 0 ~ 59 之间的一个数字'); // 三元表达式 表达式 ? 表达式1 :表达式2 var result = time < 10 ? '0' + time : time; // 把返回值赋值给一个变量 alert(result);
标签:10,数字,num,result,var,三元,表达式 来源: https://www.cnblogs.com/wqddmghsdfh/p/16098376.html