运行以下 JavaScript 程序段后,变量m的值是?var x=4,y=5,m; m=(x>y)?x:y; [A]4 [B]5 [C]true [D]false

答案选B想知道详细解答为什么选B并且想知道CD在这里设置的原因为什么来了个trueorfalse??... 答案选B 想知道详细解答 为什么选B 并且想知道CD在这里设置的原因 为什么来了个true or false?? 展开
lhfcqu
2012-09-10 · TA获得超过890个赞
知道小有建树答主
回答量:588
采纳率:100%
帮助的人:327万
展开全部
m=(x>y)?x:y
这条语句的执行过程是:判断x>y这个关系式,如果成立,就把x的值赋给m,否则就把y的值赋给m。
所以答案显然是B

因为程序中出现了关系运算,其结果为True或者False,出题者或许以此来迷惑答题者吧。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式