javascript - 是否有用于设置值的最大或最小限制的 JS 短语法

标签 javascript max limit minimum

<分区>

如果我想将一个值限制在最小值和最大值之间,今天我使用类似的东西:

if (level > 100) level = 100;
if (level < 0) level = 0;

我很确定应该有一种更优雅/最快的方法来做到这一点。 如果是,它会是什么?

最佳答案

你可以使用这个:

var level = level > 100 ? 100 : (level < 0 ? 0 : level)

它叫做条件语句,参见this了解更多信息...

关于javascript - 是否有用于设置值的最大或最小限制的 JS 短语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47836905/

相关文章:

c - 什么是分段核心转储?我该如何解决它?

vb.net - 如何在 while 循环中限制 CPU 使用率

java - 如何限制选中的复选框?

javascript - 修改 typescript 文件时,Angular2 在浏览器中没有变化

javascript - 如何在 AngularJS + Bootstrap 中显示可折叠树

javascript - 倒计时和指定休息后恢复计时器

python - 如何仅对二维列表的第一列使用 min()

C# 使用 LINQ 过滤对象列表中具有最大值的每个对象

wordpress - 如何按日期限制wordpress tagcloud?

javascript - document.all 与 document.getElementById