| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
219 バイト追加 、 2021年1月12日 (火) 14:10
let nums = [0,1,2,3,4,5,6]
print(nums.filter({ $0 % 2 == 0 }))
</pre>
====reduce関数====
*配列内の全ての値を単一の結果に集約
<pre>
let nums = [1,2,3]
let initial = 10;
print(nums.reduce(initial, { (curTotal, val) -> Int in
return curTotal + val
}))
結果:16
</pre>

案内メニュー