相关疑难解决方法(0)

JavaScript中的问号和冒号

我遇到了以下几行

hsb.s = max != 0 ? 255 * delta / max : 0;
Run Code Online (Sandbox Code Playgroud)

什么的?,并:在这方面是什么意思?

javascript syntax operators conditional-operator

239
推荐指数
4
解决办法
19万
查看次数

什么"?" 在JavaScript中的for循环参数中意味着什么?

我正在寻找一个解决方案,以获得一个数字的最大素数因子,并找到一个有效的脚本,但循环中有一个?(问号)for.我想知道它是?做什么的?

<script type="text/javascript">
    n=317584931803;
    for(i=2;n>1;n%i?i++:(n/=i,document.write(i+' ')));
</script>
Run Code Online (Sandbox Code Playgroud)

而且,如果您还可以解释这个脚本究竟是做什么的,我会很感激.

javascript

1
推荐指数
1
解决办法
200
查看次数

JavaScript解释?并且:

我想了解一行Javascript.希望有人可以帮助我理解这行代码的含义.

var direction = this.hasClass('up') ? 'up' : 'down';
Run Code Online (Sandbox Code Playgroud)

我有兴趣理解的是?:

javascript

0
推荐指数
1
解决办法
225
查看次数