検索

ホームページ  >  に質問  >  本文

JavaScript - 数値または小数点の定期的な検証、間違いなく課題です

1. 検証には正規表現のみを使用できます
2. 数値が小数の場合は、小数点以下 2 桁で検証する必要があります
3. 0、0.00 は使用できません
4. 0.10、0.11、1、または 0.01

のような数値型を指定できます。
大家讲道理大家讲道理2739日前681

全員に返信(6)返信します

  • 滿天的星座

    滿天的星座2017-05-19 10:18:45

    これは面接の質問ですか? Math.round で解決できます

    返事
    0
  • PHPz

    PHPz2017-05-19 10:18:45

    参考/q/10...

    返事
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-19 10:18:45

    リーリー

    アップデート
    ^[-+]?([1-9]+)|(d+.(d{0,1}[1-9])|([1-9][0-9]))$

    リーリー

    0 - false
    0.01 - true
    0.00 - false
    0.10 - falsetrue

    アップデート#2

    0以外の数字で始まります。

    リーリー

    02.01 - false
    2.01 - true
    2.00 - false
    2.10 - true

    返事
    0
  • 为情所困

    为情所困2017-05-19 10:18:45

    /^([0-9]+.[0-9]{0,2}|[1-9])*$/

    返事
    0
  • 漂亮男人

    漂亮男人2017-05-19 10:18:45

    /^[+-]?d+(.d{2})?$/

    /^[+-]?d+(?:.d{2})?$/

    返事
    0
  • 世界只因有你

    世界只因有你2017-05-19 10:18:45

    リーリー

    返事
    0
  • キャンセル返事