05.js.三元表达式

来源:互联网 发布:蓝桥杯c语言历年试题 编辑:程序博客网 时间:2024/05/24 02:34

语法:
表达式?结果1:结果2;
if…else的另外一种写法。
一个表达式,如果结果为true,结果为(“”): 如果结果为false,结果为(“”);
案例:
1:接收用户输入的数字,如果是偶数在页面中提示该数字为偶数,如果是奇数那么提示该数字为奇数

var n1=prompt("请输入数字");n1%2==0?alert("偶数"):alert("奇数");

2:写一个程序接收用户输入的值,该值和随机产生的随机数(0-99)做比较,如果用户输入的值大于随机数输出:您赢了,否则您输了

var n1=parseInt(Math.random()*100);var n1=prompt("请输入数字");n1>n2?alert("您赢了"):alert("您输了");
原创粉丝点击