js中判断一个数字的个位数是多少

JavaScript09

js中判断一个数字的个位数是多少,第1张

看有没有小数部分,有小数就复杂一些,

先看没有小数部分

x="134563"

alert(x.slice(-1))

弹出提示框显示个位数

如果有小数

x="1345.63"

myarray=x.split(".")

alert(myarray[0].slice(-1))

如果不确定有没有小数,可以直接按有小数处理

var a="1234"var b="1"var lastlast=a.subString(a.length-1,a.length)//或者a.subString(a.length-1),后面的可以省略if(b.equals(last)){//如果等于,是字符串的最后一个字符。}

正则表达式如下:

^[1-9]\d{0,2}$

↑ ↑

↑ 后面的数字可以有0-2位

第一位不能为0

^代表开始

$代表结束