js取123中2的值
在JavaScript中,我们可以使用数组下标来访问数组中的值。如果想取123中2的值,可以将123转换为字符串,然后使用charAt方法获取第二个字符,再使用parseInt方法将其转换为数字:
var num = 123;
var str = num.toString();
var val = parseInt(str.charAt(1));
console.log(val); // 输出2
另外,如果只是想获取数字中某一位的值,也可以使用数学运算:
var num = 123;
var val = Math.floor(num / 10) % 10;
console.log(val); // 输出2
这里的思路是先将数字除以10得到12.3,然后使用Math.floor方法取整得到12,再对12取模10得到2,即为第二位的值。
原文地址: https://www.cveoy.top/t/topic/gAE6 著作权归作者所有。请勿转载和采集!