请问怎样取三位数的百位数,个位数,和十位数呢 (拆分)?
看百位除以100 去个整数 整数就是百位数
看十位 先取余数 比如123 /100 余数为23 再除以10 取整
个位数 固定写法 取余数
<body>
<input id="inp"type="text" placeholder="输入三位数">
<button id="btn">拆分</button>
<script>
// 获取元素
var oInp=document.getElementById("inp");
var oBtn=document.getElementById("btn");
// 点击拆分 获取input中的值
oBtn.onclick=function(){
var a = oInp.value;
console.log(parseInt(a/100)); //取整数
console.log(parseInt(a%100/10);//先取余数 比如123 /100 余数为23 再除以10 取整
console.log(parseFloat(a%10)); //三位数除以10 有一个余数 百分号取余
}
</script>
</body>
</html>