如何输出一个数组作为一个字符串?



我试图输出一个数组作为一个字符串,但我得到未定义。

数组是[1,2,3],我想输出字符串"123"再加一个

这就是我一直在尝试的:

var plusOne = function(digits) {
number = digits.toString().replace(",","").trim()+1
console.log(number)
};
plusOne([1,2,3]);

您可以尝试这样做,并且您可以将1添加为字符串或数字。

function plusOne(digits){
str='';
digits.forEach((key)=>{
console.log(key);
str+=key.toString();
})
console.log(str)
}
plusOne([1,2,3]);

您可以简单地使用join将数组的所有元素连接在一起。所以你的函数会变成:

var plusOne = function(digits) {
number = digits.join("")
console.log(number)
};

相关内容

最新更新