请问诸位大神解释下该行代码的用法

来源:2-2 页面初始化过程分析

风花雪月不如你

2017-06-06 11:36

Math.random() < 0.5 ? 2 : 4 请问该行代码如何使用?能否讲清楚改代码的用法??

写回答 关注

1回答

  • 風佑兲
    2017-06-06 11:52:03
    已采纳

    三元运算符在各个语言中基本都有,使用格式基本都是:条件表达式?表达式1:表达式2。

    这里的条件是 Math.random() < 0.5

    如果条件满足返回2,否则返回4

    其中Math.random() 是生成 [0,1] 的值,达到各50%的概率

慕课网2048私人订制

慕课网这款“2048私人订制”通过大神老的讲解学习到游戏结构的开发

70014 学习 · 588 问题

查看课程

相似问题