回调函数需求 var arr = [10,33,44,55,88,20,32]
第⼀层回调函数 在不不修改本身情况下 每个val 加10
第⼆层回调函数 在不不修改本身情况下 每个val * 10
第三层回调函数 过滤掉所以 ⼩小于400 的值
var arr = [10, 33, 44, 55, 88, 20, 32];
function m(Arr){
let arr = Arr;
// error 语法 map 结束要加 ;
// 第一层
(function(A){
let B = A.map((val) => {
return val + 10
});
console.log(B);
// 第二层
(function (A){
let B = A.map((val) => {
return val * 10
});
console.log(B);
// 第三层
(function (A){
let B = A.filter((val) => {
return val < 400;
});
console.log(B);
})(B)
})(B)
})(arr)
}
m(arr);