📅  最后修改于: 2023-12-03 15:27:50.384000             🧑  作者: Mango
在 JavaScript 中,我们可以使用一些方法来获取数字的前两个数字。下面是两种常用的方法:
我们可以先将数字转换成字符串,然后使用字符串的 substr
或者 slice
方法截取前两位。下面是一个例子:
const num = 12345;
const str = num.toString();
const firstTwo = str.substr(0, 2);
console.log(firstTwo); // 输出 12
可以看到,我们首先将数字转换为字符串,然后使用 substr
方法截取前两位。如果需要获取更多位数,可以将第二个参数设为更大的数字。
当然,也可以使用 slice
方法实现同样的功能:
const num = 12345;
const str = num.toString();
const firstTwo = str.slice(0, 2);
console.log(firstTwo); // 输出 12
我们可以使用数学运算符将数字的前两位提取出来。下面是一个例子:
const num = 12345;
const firstTwo = Math.floor(num / 10);
console.log(firstTwo); // 输出 12
在这个例子中,我们使用 Math.floor
函数将一个除数为 10 的整数除法向下取整,从而得到了数字的前两位。
总的来说,这两种方法都可以用来获取数字的前两位,具体使用哪种方法取决于个人习惯和代码背景。