例如,我得到那个长的nubmer 1517778188788.我如何从该号码获得前6位数字,如151777并修剪其他数字?
答案 0 :(得分:1)
new String(your_number).substring(0,6)
(基本上将其转换为字符串并对其进行子串)。不要忘记事后再解析
答案 1 :(得分:1)
仅在您要删除最后7位数时才适用,并且数字的长度恒定(在这种情况下为13)。尽管如此,仍然会给你留下前6个。
const nr = 1517778188788;
const result = Math.floor(nr / 10000000)
答案 2 :(得分:0)
只需将数字转换为字符串,然后将其切片并将其转换回数字。
const a = 1517778188788;
const str_a = a.toString();
const result = Number(str_a.slice(0, 6));
答案 3 :(得分:0)