[分享] reduce小实例,求数组中最大数,最小数,平均数

netfox 10月前 769

import console; 

var arr = {34,35,2,70,500};

max = reduce(arr,λ(p, n) p < n ? n : p) 
console.dump(max);

min = reduce(arr,λ(p, n) p < n ? p : n)
console.dump(min);

avg = reduce(arr,λ(p,n) p+n,0)/#arr;
console.dump(avg);

console.pause(true);


最新回复 (0)
返回