Dan*_*aor 0 javascript numbers
例如,我有一个数字36543:我想返回一个数字数组:30000 6000 500 40 3
但我需要它在其他数字上运作良好,如13或185487542.
我无法弄清楚如何在JS中做到这一点
一种可能的一线解决方案:
36543..toString().split('').map(function(e, i, a) {
return e * Math.pow(10, a.length - i - 1);
}); // [30000, 6000, 500, 40, 3]
Run Code Online (Sandbox Code Playgroud)
注意:检查方法的浏览器兼容性,map并根据需要使用polyfill.
| 归档时间: |
|
| 查看次数: |
838 次 |
| 最近记录: |