<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus®">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<title>Document</title>
<script>
window.onload=function(){
var num = 25185;
var a = parseInt(num % 10); // 个位数
var b = parseInt((num % 100) / 10); // 十位数
var c = parseInt((num % 1000) / 100); // 百位数
var d = parseInt((num % 10000) / 1000); // 千位数
var e = parseInt((num % 100000) / 10000)//万位数
alert(a + "\t" + b + "\t" + c + "\t" + d + "\t" + e);
};
</script>
</head>
<body>
</body>
</html>
不管几位数 想取到最后一位数 就需要使用 % 10 来取余数获得
个位数直接就可获得
123为例 想要获得十位数 2 需要先将最后一位数去掉 变成 12然后 取12的个位数 获得123的十位数 2
去掉123的个位数3 即/10将个位数去掉 然后 %10获得2也就是123的十位