iBooksのSwift本を読む続き。
辞書からデータが取得できたかできないかはnilが帰ってきたかどうかで判断できるので、 if let value = dict[key] { ...
と書ける。
whileループの説明で突然 Snakes and Ladders というゲームが出てきた。
他の言語のdo-whileに相当するものがrepeat-while。repeat-whileはwhileより Snakes and Ladders には向いてる。
label: while ...
とかくと、break label
でそのラベルのwhileを脱出できる。(またSnakes and Laddersが登場)