JavaScript检查是否为整数

  JavaScript正则验证检查输入对象的值是否符合整数格式

  输入量是str 输入的字符串

  如果输入量字符串str通过验证返回true,否则返回false

  function isInteger( str ){http://www.hrbfkyy120.com

  var regu = /^[-]{0,1}[0-9]{1,}$/;

  return regu.test(str);

  }

时间: 2024-08-29 11:14:20

JavaScript检查是否为整数的相关文章

JavaScript中判断为整数的多种方式

原文:JavaScript中判断为整数的多种方式 之前记录过JavaScript中判断为数字类型的多种方式,这篇看看如何判断为整数类型(Integer). JavaScript中不区分整数和浮点数,所有数字内部都采用64位浮点格式表示.但实际操作中比如数组索引.位操作则是基于32位整数. 方式一.使用取余运算符判断 任何整数都会被1整除,即余数是0.利用这个规则来判断是否是整数. function isInteger(obj) { return obj%1 === 0 } isInteger(3

javascript浮点数转换成整数三种方法

将浮点数转换成整数方法有很多,分享三种常用方法. Summary 暂时我就想到3个方法而已.如果读者想到其他好用方法,也可以交流一下 parseInt位运算符Math.floor Math.ceil Description 一.parseInt 1. 实例 parseInt("13nash");//13 parseInt("")// NaN parseInt("0xA") //10(十六进制) parseInt(" 13")/

JavaScript 检查 email 地址的正则表达式

JavaScript 检查 email 地址的正则表达式?1.代码(1)<html><head><title>Checking an email address - Version 01</title><script type="text/javascript" language="javascript"><!-- //function IsMatchingAddress(str){    var m

javascript中小数转换为整数

还是去年的时候有同事随口问我在javascript中怎么把小数转换成整数(去掉小数位),当时我回答直接用parseInt.其实那时候也没有仔细考虑这个问题还有没有其他的方法.不过最近在看别人一篇博文里的代码时,发现他这么写代码 var random = (Math.random() * 2) | 0; // get random 0 or 1 我们都知道javascript的Number其实就是双精度浮点数,而Math.random() * 2 很明显随即出来的是[0 ~ 2)之间的小数,他通过

JavaScript:有符号整数与无符号整数相互转化

确实巧妙:原文http://blog.csdn.net/kandyer/article/details/8241937 <script language="JavaScript"><!--    var signed, unsigned;    signed = -1;    unsigned = signed>>>0;    alert ("unsigned="+unsigned);        // unsigned=429

JavaScript检查手机格式是否错误

编写自定义的JavaScript函数checkPhone(),在函数中应用正则表达式判断手机号码的格式是否正确,不正确的给出提示 <script type="text/javascript"> function checkPhone(){ var mobile = document.getElementById("mobile"); if(mobile.value == "" || mobile.value == "&quo

javascript的位操作、整数、二进制

位与(x&y):对操作数进行二进制与的操作,如果两个操作数的某一位两个都为1,将对应的结果位设为1. 0x0007 & 0x0003 = 0x0003 \ 一个小型年老棕色的狗:64 + 16 + 8 + 2 = 90 搜索一个有特定标记的宠物,只需要和搜索值进行位与操作. //搜索大型 年轻 白色的宠物 var searchFlags = 128 + 32 + 4; var pets = []; //宠物 var numPets = pets.length; for(var i = 0;

javascript检查数据中是否存在相同的元素

这里是两个用于数组中查找重复元素的demo,可以看看啦 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><input type="text" id="Values" style="

[代码片段]javascript检查图片大小和格式

function checkImgType(input) { var this_ = document.getElementsByName('imgFile')[0]; var filepath = this_.value; var extStart = filepath.lastIndexOf("."); var ext = filepath.substring(extStart, filepath.length).toUpperCase(); if (ext != ".P