gpt4 book ai didi

javascript - 验证输入的数字为整数或 "half"

转载 作者:行者123 更新时间:2023-11-28 16:18:46 26 4
gpt4 key购买 nike

我正在从用户那里获取输入,它必须是 0.5 的整数或某个倍数.

例如,7 , 235.5均有效,但 3.12.7不是。

换句话说,如果用户键入 2.3 ,将会出现一条警告,告诉他们只能输入 2.5 .

我该如何执行此验证?

最佳答案

由于它们输入字符串,而 float 非常难以正确:-) 我建议在转换为浮点之前检查字符串输入本身。

如果包含 . 字符,请确保最后两个字符为 .5

您可能还想检查其他情况,具体取决于您想要允许的情况。例如,7.0 可能有效,2.50000000 也可能有效。

但是,为了简单起见,我只是简单地说明输入必须是整数,或者以 .5 结尾。

关于javascript - 验证输入的数字为整数或 "half",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10492196/

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