题目:求出大于30的数据并且去重处理
var arr = [12,35,21,30,45,45,45,32,32,32,24,24,24,29,29,10,11,11,36,36,56,38,38]
步骤:
1、大于30
var arr2 = arr.filter(item=>item>30) // 大于30
2、去重
var arr3 = arr2.new Set( arr2 ) // 大于30 去重后{ }
3、将去重后{ }转化为[ ]
Array.from( arr3 )
将以上步骤合并即:
var arrof = Array.from( new Set( arr.filter( item=>item>30 ) ) )
或者
var arrof = [ ...new Set( arr.filter( item=>item>30 ) ) ]