美文网首页
判断一个数是否为整数或小数

判断一个数是否为整数或小数

作者: 海山城 | 来源:发表于2019-08-08 16:53 被阅读0次

1. 正则表达式

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

2. Number()方法

  • Number(),可以数字或字符串转成对应的小数或者整数
Number(1) // 1
Number(1.2) // 1.2
Number(1.20) // 1.2
Number(01.1) // 报错
Number("01.1") // 1.1
Number("1.100") // 1.1
Number(".") // NaN
Number("1.2.1") // NaN
Number("sjdffd551") // NaN

使用场景-input框只能输入整数或小数

  • 方法一
// inputValue为input框中的值
if (!inputValue.match(/^[0-9]+([.]{1}[0-9]+){0,1}$/)) {
  return message.info('请输入整数或小数');
}
  • 方法二
// inputValue为input框中的值
const inter = Number(inputValue);
if (Number.isNaN(inter)) {
  return message.info('请输入整数或小数');
}

相关文章

  • 判断一个数是否为整数或小数

    1. 正则表达式 /^[0-9]+([.]{1}[0-9]+){0,1}$/ 2. Number()方法 Numb...

  • 06_01_bash脚本编程之四 整数测试及特殊变量,06_02

    整数测试: -eq:判断两个整数是否相等 -ne:判断两个数是否不等,不等为真、否则为假 -gt:判断一个数是否大...

  • ES6几个好用的数字操作方法

    判断是否为数字 判断是否为整数 判断是否为浮点数 将浮点数转换成整数

  • C语言基础2-运算符

    如果相除的两个数都是整数的话,则结果也为整数,小数部分省略,如8/3 = 2;而两数中有一个为小数,结果则为小数,...

  • Basic concepts(一)

    Float浮点数: 直接输入一个小数,或一个数除以一个整数,或两个数中有一个是小数,两者相乘、相加,结果都将是小数...

  • 简单面试题库

    1.如何检查一个数字是否为整数?检查一个数字是小数还是整数,可以使用一种非常简单的方法,就是将它对 1 进行取模,...

  • 判断回文数

    判断一个数是否为回文数例如:12321,34543, 2332, 2等整数是回文数342,443,10010等整数...

  • 判断是否为小数

    可以转换为整数parseInt(number)和原来的数比较。 也可以转换成字符串判断。

  • 1-5 数学运算练习

    输入一个数字,判断是否是整数,并且计算1到这个数的和

  • UITextField输入限制汇总

    iOS常用正则表达式 textField输入金额、数字、整数、小数 输入判断 2.textField输入个数限制遇...

网友评论

      本文标题:判断一个数是否为整数或小数

      本文链接:https://www.haomeiwen.com/subject/mdhbhqtx.html