📜  验证数字是否不浮动 - Javascript (1)

📅  最后修改于: 2023-12-03 14:58:50.739000             🧑  作者: Mango

验证数字是否不浮动 - Javascript

在JavaScript中,有时需要验证输入的数字是否为整数或浮点数。本文将介绍如何使用JavaScript编写一个函数,用于验证数字是否不浮动。

验证函数

下面是一个用于验证数字是否不浮动的函数:

function validateNumber(num) {
  if (isNaN(num)) {
    return false;
  }

  var numStr = num.toString();

  if (numStr.indexOf('.') !== -1) {
    return false;
  }

  return true;
}

该函数的作用是验证传入的参数是否为数字,并检查该数字是否包含小数点。如果该数字包含小数点,则返回false,表示该数字是浮点数。否则,返回true,表示该数字是整数。

使用方法

使用该函数非常简单。只需将要验证的数字作为参数传递给函数即可。以下是一个示例:

var num1 = 123;    // 整数
var num2 = 123.45; // 浮点数

console.log(validateNumber(num1)); // 输出: true
console.log(validateNumber(num2)); // 输出: false
总结

本文介绍了如何使用JavaScript编写一个函数,用于验证数字是否不浮动。该函数可以有效地检查传入的数字是否为整数或浮点数,并返回一个布尔值,以指示该数字是否是浮点数。使用该函数可以有效地验证数字的完整性,帮助保证输入的数据是符合要求的。