const array1 = [2,5,10];
const arr10 = function(arr) { arr.map(x => x * 10); };
console.log(arr10(array1));
arr10(array1);应该返回一个数组,其中array1 * 10内的每个数字。我不明白为什么我不确定。
答案 0 :(得分:1)
这种混乱可能与arrow function可以省略return
statement的情况有关:
_, err = db.Exec("CREATE TABLE books")
if err != nil {
log.Fatal(err)
}
答案 1 :(得分:0)
您不会在函数中返回任何内容:
const arr10 = function(arr) { return arr.map(x => x * 10); };
答案 2 :(得分:0)
您必须在函数中添加return:
const array1 = [2,5,10];
const arr10 = function(arr) { return arr.map(x => x * 10); };
console.log(arr10(array1));
答案 3 :(得分:0)
您不会在函数中返回任何内容。
const arr10 = function (arr) {return arr.map((x) => {return x * 10;});}