如何一个接一个地提取数组中的数字(循环外),而不是提取到另一个数组中(原始数字)?Javascript


var num = 123;
var digits = num.toString().split('');
var arrayDigits = digits.map(Number)
console.log(arrayDigits);

在下一步中,如何在循环后从arrayDigits中逐个提取值/数字,并在forloop和数组之外使用每个值(作为数字(?

您可以使用数组析构函数来提取您想要的变量,如下所示:

var num = 123;
var digits = num.toString().split('');
var arrayDigits = digits.map(Number);
var [singles, tens, hundreds] = arrayDigits;
console.log(`${singles} ${tens} ${hundreds}`);

你可以在这里红更多

破坏分配

最新更新