gpt4 book ai didi

Javascript 验证十进制值范围

转载 作者:行者123 更新时间:2023-11-28 08:34:32 25 4
gpt4 key购买 nike

我正在研究 JavaScript 函数。我需要实现 JavaScript 函数,该函数可以验证 00000.0099999.99 范围内的 float 值。

我使用了以下 JavaScript 函数:

function isDecimal (s) {
var isDecimal_re = /^\s*(\+|-)?((\d+(\.\d+)?)|(\.\d+))\s*$/;
return String(s).search (isDecimal_re) != -1;
}

这正在验证 float 值,但不适用于范围。

对此的任何帮助将不胜感激。

最佳答案

实际上我不知道是否可以用一个正则表达式来解决这个问题,但为什么不这样做呢:

function isDecimal (s) {
var isDecimal_re = /^\s*(\+|-)?((\d+(\.\d+)?)|(\.\d+))\s*$/;
return String(s).search (isDecimal_re) != -1 && s > 0.00 && s < 99999.99;
}

关于Javascript 验证十进制值范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21397918/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com