语法: (表达式)?(条件为真时执行的操作):(条件为假时执行的操作);
1)小明和妈妈约定,期末考试如果语文数学成绩都是满分100,周末妈妈就带他去游乐园,否则就只有在家改错题
2)小明考了双百分,妈妈周末带小明去游乐园玩了一天,随后和小明约定,如果明年小明还能拿到双百分并且奥数
var china =parseInt(window.prompt("请输入语文成绩")) ;
var math = parseInt(window.prompt("请输入数学成绩"));
(china == 100) && (math == 100)?alert("去游乐园玩"):alert("在家努力学习");
var twochina = parseInt(window.prompt("请输入第二年语文成绩"));
var twomath = parseInt(window.prompt("请输入第二年数学成绩"));
var ranking = parseInt(window.prompt("请输入华杯赛获得的名次"));
(twochina == 100) && (twomath == 100) && (ranking <= 90) ?alert("去迪斯尼乐园"):alert("后年努力");
//代码解析:
//var 定义一个变量;
//window.prompt(“”)弹出输入框,输入的内容为string(字符串)类型;
//parseInt,将prompt里面输入的内容转为int(整型);
// && 并且,可以理解为数学中 交集 的意思