相关疑难解决方法(0)

如何在JavaScript中将整数分隔成数组中的单独数字?

到目前为止这是我的代码:

var n = 123456789;
var d = n.toString().length;
var digits = [];
var squaredDigits = [];
for (i = d; i >= 1; i--) {
    var j = k / 10;
    var r = (n % k / j) - 0.5;
    var k = Math.pow(10, i);
    var result = r.toFixed(); 
    digits.push(result);
}

console.log(digits);
Run Code Online (Sandbox Code Playgroud)

但是当我运行我的代码时,我得到了这个: [9, 1, 2, 3, 4, 5, 6, 7, 8]

如果有人能看到问题或找到更好的解决方案,我将非常感激!

javascript arrays digits

50
推荐指数
6
解决办法
12万
查看次数

标签 统计

arrays ×1

digits ×1

javascript ×1