首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

javascript 三目条件运算的有关问题

2012-10-11 
javascript 三目条件运算的问题JScript codevar a1,b2,c3,d4var eab?cd?(a5):(b6):(c7)documen

javascript 三目条件运算的问题

JScript code
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) ;//其实是这个效果
[解决办法]
JScript code
var a=1,b=2,c=3,d=4;if (a > b) {    if (c > d) e = a = 5;    else e = b = 6;}else e = c = 7;document.write(a,b,c,d,e);
[解决办法]
a小于b 因此运行(c=7) 
否则运行 c>d?(a=5):(b=6) 中间部分

热点排行