智能的方式来确定限制

时间:2015-08-31 10:01:08

标签: javascript logical-operators

我正在寻找改进以下声明的方法:

var limit = images.length > 15 ? 15 : images.length;

我知道||运营商,但我似乎找不到在这里使用它的好方法 有没有办法改进这个陈述?

2 个答案:

答案 0 :(得分:6)

您可以使用min功能。

var limit = Math.min(images.length, 15);

答案 1 :(得分:0)

我认为你可以在逻辑上延伸到目前为止 -

var limit = (images.length > 15 ? 15 : images.length) || 0;