确定限制的智能方法
Smart way to determine a limit
我正在寻找改进以下语句的方法:
var limit = images.length > 15 ? 15 : images.length;
我知道 ||
运算符,但我似乎找不到在这里使用它的好方法。
有什么办法可以改进这个说法吗?
我想你在逻辑上只能延伸到这里 -
var limit = (images.length > 15 ? 15 : images.length) || 0;
您可以使用函数min
。
var limit = Math.min(images.length, 15);
我正在寻找改进以下语句的方法:
var limit = images.length > 15 ? 15 : images.length;
我知道 ||
运算符,但我似乎找不到在这里使用它的好方法。
有什么办法可以改进这个说法吗?
我想你在逻辑上只能延伸到这里 -
var limit = (images.length > 15 ? 15 : images.length) || 0;
您可以使用函数min
。
var limit = Math.min(images.length, 15);