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

JavaScript050

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

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

先看没有小数部分

x="134563"

alert(x.slice(-1))

弹出提示框显示个位数

如果有小数

x="1345.63"

myarray=x.split(".")

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

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

简单

先将这个数字转成字符串,然后再split分割一下

第二种就是数学计算了

先取个位的数

var num = 5486112

var a = num - num / 10个位

var b = num - ((num-a)/100)十位数

var c = num - ((num - b) / 1000)

...

所有 JavaScript 数字均为 64 位JavaScript 不是类型语言。与许多其他编程语言不同,JavaScript 不定义不同类型的数字,比如整数、短、长、浮点等等。JavaScript 中的所有数字都存储为根为 10 的 64 位(8 比特),浮点数。可以使用下面代码获取可表示的最大数字:var big = Number.MAX_VALUEalert(big)最大数字1.7976931348623157e+308