看有没有小数部分,有小数就复杂一些,
先看没有小数部分的
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