📅  最后修改于: 2023-12-03 15:08:54.257000             🧑  作者: Mango
在JavaScript中,拆分两位数有多种方式,以下是其中几种方法:
使用字符串的 charAt()
方法,将两位数转为字符串后取出每一位数。
let num = 25;
let str = num.toString();
let first = str.charAt(0);
let second = str.charAt(1);
console.log(first); // 输出:2
console.log(second); // 输出:5
使用除法和取余运算符,分别求出十位数和个位数。
let num = 25;
let ten = Math.floor(num / 10);
let unit = num % 10;
console.log(ten); // 输出:2
console.log(unit); // 输出:5
将两位数转为数组,再使用数组的 slice()
方法或者下标访问方式获取每一位数。
let num = 25;
let arr = Array.from(String(num), Number);
let first = arr[0];
let second = arr.slice(1)[0];
console.log(first); // 输出:2
console.log(second); // 输出:5
以上是三种常用的拆分两位数的方法,根据实际需要选择合适的方法即可。