var a=1,b=2,c=3,d=4;
var e=a>b?c>d?(a=5):(b=6):(c=7)
document.write(a,b,c,d,e);
运算结果为12747 。
a>b?c>d?(a=5):(b=6):(c=7)逻辑运算过程是怎样???求助!!
var e=a>b?c>d?(a=5):(b=6):(c=7)
document.write(a,b,c,d,e);
运算结果为12747 。
a>b?c>d?(a=5):(b=6):(c=7)逻辑运算过程是怎样???求助!!
var e=a>b?( c>d?(a=5):(b=6) ):(c=7) ;//其实是这个效果
if (a > b) {
if (c > d) e = a = 5;
else e = b = 6;
}
else e = c = 7;
document.write(a,b,c,d,e);
否则运行 c>d?(a=5):(b=6) 中间部分