我在試圖創建一個返回數組中偶數值數的函數。到目前爲止,我有下面的代碼,但它不工作:如何創建一個返回數組中偶數值的scala函數?
(a: Array[Int]): Int = {
var howManyEven = 0
for(i <-0 to a.length) {
if(a(i)%2==0){
howManyEven+= 1
}
howManyEven
}
此外,由於某些原因,我難倒如何返回數組的奇值的數量。我的方法關閉了嗎?我想我只是難以用什麼方法來產生我想要的輸出。
我在斯卡拉專家,但清洗你的代碼之後,它看起來像你缺少一個大括號實現這一目標。 – Jonathan