我不\xe2\x80\x99t 知道该号码怎么可能有最后5 位数字...我将非常感谢您的帮助!
\nconst num = 1666297292886;\n//result \n1666297200000\n
Run Code Online (Sandbox Code Playgroud)\n
将下面的 100000 修改为您想要的相同数量的零。
删除最后 5 个零:num 除以 100,000 的余数恰好是最后 5 位数字。
const num = 1666297292886;
const roundedDownResult = num - (num % 100000);
console.log(roundedDownResult);
Run Code Online (Sandbox Code Playgroud)
一般来说,用十的幂除以你想要的末尾零的数量:
const num = 1666297292886;
for (let i = 0; i < 10; i++) {
var precisionFactor = Math.pow(10, i);
console.log(num - (num % precisionFactor ));
}
Run Code Online (Sandbox Code Playgroud)
如果您想要相反的值(最后 5 位数字),请使用以下命令。
const num = 1666297292886;
const lastDigits = num - (Math.floor(num / 100000) * 100000);
console.log(lastDigits);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
85 次 |
最近记录: |