Int配列中の最大、最小、平均を得る
こんな感じで書いてみた。
var datas = Array(9,3,5,7) // 最大 println( "max:" + datas.reduceLeft( (max,i) => i max max ) ) // 最小 println( "min:" + datas.reduceLeft( (min,i) => i min min ) ) // 平均 println( "avg:" + datas.reduceLeft( (sum,i) => sum+i ) / datas.size )
実行結果です。
max:9 min:3 avg:6
どっかにユーティリティとかあったりするのかな。