js基础 输入一个三位数,输出它的百位,十位,个位

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<meta http-equiv="X-UA-Compatible" content="ie=edge">

<title>Document</title>

</head>

<body>

请输入三位数字哦:<input type="text" id="inp">

<input type="button" id="btn" value="计算">

<script>

var oInp = document.getElementById('inp');

var oBtn = document.getElementById('btn');

oBtn.onclick = function(){

var val = oInp.value;

console.log(val); //'123'

var sum = 0;

// sum = Number(val[0]) + Number(val[1]) + Number(val[2]);

var b = parseInt(val/100);

var s = parseInt(val%100/10);

var g = parseInt(val%100%10);

sum = b + s + g;

console.log(sum);

}

</script>

</body>

</html>

《js基础 输入一个三位数,输出它的百位,十位,个位》

显示效果如下

《js基础 输入一个三位数,输出它的百位,十位,个位》

    原文作者:小小的梦想!
    原文地址: https://blog.csdn.net/weixin_42402845/article/details/94893769
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞