var x = 10; var y = 20; var z = x < y ? x++:++y; console.log('x='+x+';y='+y+';z='+z);
var x=10; var y=20; var z=x<y?x++:++y; // 等效于 y = y+1; // 在三目运算前 先自加,在运算 // 本条件是三目运算执行了前面,当执行后面时,也要注意结果 var z = x<y?x:y x = x+1;//先运算,再加一个 console.log('x='+x+';y='+y+';z='+z);