如何使用JavaScript限制最小/最大值之间的数字? [英] How can I use JavaScript to limit a number between a min/max value?

查看:102
本文介绍了如何使用JavaScript限制最小/最大值之间的数字?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想限制两个值之间的数字,我知道在PHP中你可以这样做:

  $ number = min(max(intval($ number),1),20); 
//如果低于1,这将使$ 1为1,如果高于20
,则为20;

如何在javascript中执行此操作,而不必编写多个 if 语句和类似的东西?谢谢。

解决方案

喜欢这个

  var number = Math.min(Math.max(parseInt(number),1),20); 


I want to limit a number between two values, I know that in PHP you can do this:

$number = min(max(intval($number), 1), 20);
// this will make $number 1 if it's lower than 1, and 20 if it's higher than 20

How can I do this in javascript, without having to write multiple if statements and stuff like that? Thanks.

解决方案

like this

var number = Math.min(Math.max(parseInt(number), 1), 20);

这篇关于如何使用JavaScript限制最小/最大值之间的数字?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆