Javascript 将大整数转换为一位数数组

Javascript 将大整数转换为一位数数组,javascript,arrays,Javascript,Arrays,我试图将整数值的一位数存储到数组中,首先将其转换为字符串,然后使用“split()”方法将其存储在数组中,但在JavaScript中,这只适用于最多15位的小整数,对于超过15位的数字,我得到的是“2.1321381211322E+27”指数,不能通过将第一位转换为字符串和使用拆分在数组中移动它。然后看起来像 2. . 6. 5. 2. 5. 2. 8. 5. 9 8. 1. 2. 1. 9 1. 0 3. E + 3. 二, 谁能告诉我如何处理大数字 我的代码 const myNum = 21

我试图将整数值的一位数存储到数组中,首先将其转换为字符串,然后使用“split()”方法将其存储在数组中,但在JavaScript中,这只适用于最多15位的小整数,对于超过15位的数字,我得到的是“2.1321381211322E+27”指数,不能通过将第一位转换为字符串和使用拆分在数组中移动它。然后看起来像 2. . 6. 5. 2. 5. 2. 8. 5. 9 8. 1. 2. 1. 9 1. 0 3. E + 3. 二,

谁能告诉我如何处理大数字

我的代码

const myNum = 2132132138121132132145463636;
let myNumArray = ((myNum.toString()).split(''));
console.log(myNumArray);    //2 . 6 5 2 5 2 8 5 9 8 1 2 1 9 1 0 3 e + 3 2

如果已计算,请尝试使用以下方法计算:

const myNum=1337n*69n**42n;
让myNumArray=myNum.toString().split(“”);

控制台日志(myNumArray)你从哪里得到这么大的数字?JavaScript无法在不失去感知力的情况下保留如此大的数字。如果你手工输入这个数字,只要把它做成一个字符串,或者一个@Hao-Wu,我在经过一些计算后得到这个数字,包括平方和乘法。