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

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
269 バイト追加 、 2021年11月27日 (土) 15:54
<pre>
guard 条件 else { /* break や return、throw など制御が戻らないことが自明な文 */ }
</pre>
*例
<pre>
10> func printAge(age: Int) {
11. guard age >= 0 else {
12. print("不正な年齢\(age)")
13. return
14. }
15. print("\(age)歳")
16. }
17> printAge(age: -1)
不正な年齢-1
18> printAge(age: 50)
50歳
</pre>

案内メニュー