Swiftでは、日本語や絵文字を含むほぼどんな文字でも変数名に使用可能です。
これを利用して、ファンシーなコードで簡単な占いアプリを作ってみました。
機種依存文字を使用しているため画像で表示します。
実用性はともかく、子供向け、あるいは入門用としてこういうコードを書くのもありかなと思います。
ただ、Swiftでは厳密に同じ型でないと四則演算ができないようで、型変換が少々面倒くさいですね。
ダウンロードは以下からどうぞ。
https://github.com/yukinaga/FortunetellingWithSwift
また、同じコードをObjective-Cでも書いてみました。比較のためにどうぞ。
https://github.com/yukinaga/FortunetellingWithObjC