iPad版のSwift Playgroundsで利用できる「Learn to Code」はもう試されたでしょうか。その最初のチャプターのタイトルは「Commands」、つまり「コマンド(命令)」です。Swift言語には、厳密に言うと「コマンド」という概念はありません。これは専門用語を避け、一般的な「命令」という語を使って、出だしを親しみやすくするための措置でしょう。具体的には「moveForward()」や「collectGem()」というコマンドを組み合わせて問題を解決するものでした。 これらのコマンドは名前の後ろに「()」という記号が付いていました。それは何なのか、なぜそんなものが必要なのか、という疑問を感じる人が多かったのではないかと思います。この「()」は、そのコマンドがSwiftの「ファンクションの呼び出し」であることを表しています。つまりファンクションの呼び出しによって、コマン
![自分専用のコマンドを作るファンクション](https://cdn-ak-scissors.b.st-hatena.com/image/square/d597dff93eb52465482447a88c82e11e946cbe86/height=288;version=1;width=512/https%3A%2F%2Fascii.jp%2Fimg%2F2017%2F02%2F13%2F549587%2Fl%2Fbcfa2bcf9cd3875d.jpg%3F20200122)