语法结构
条件表达:式﹖表达式1 :表达式2;
执行思路:
如果条件表达式结果为真则返回表达式1 的值如果条件表达式结果为假则返回表达式2的值
eg:
num = 10;
result = num > 5?‘是的’:'不是的';1/我们知道表达式是有返回值的
console.log(result) //是的
补0案例:
题:请输入一串数字n若数字为1~9则自动在数字前面补0,若数字大于10则不做增添,用三元表达式结构便捷;
<script>
var num = prompt('请输入一串数字n若数字为1~9则自动在数字前面补0,若数字大于10则不做增添');
if else 语句判断写法
if (num <= 9) {
alert('0' + num);
} else {
alert(num);
}
三元表达式写法
var num1 = num < 10 ? '0' + num : num;
alert(num1);
</script>
最后
以上就是称心钢笔最近收集整理的关于JS三元运算符(日志)的全部内容,更多相关JS三元运算符(日志)内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复