if ... else文はどのように分岐を選択しますか?
if ... else
条件に関係なく、両方のブロックが常に順番に実行されます。
elseブロックを実行するには、同じ条件を繰り返して指定する必要があります。
else
条件がtrueの場合はelseブロックが実行され、falseの場合はifブロックが実行されます。
if
条件がtrueの場合はifブロックが実行され、それ以外の場合はelseブロックが実行されます。