コメントをする前回は、タグを選択するダイアログを表示し、その結果に応じてノートにつけるタグを変える機能を追加しました。今回は、そこに「タグをつけない」という選択を追加してみましょう。登場するのは条件分岐です。狙いとコードやりたいことは、ある選択においてはタグをつけ、別の選択においてはタグをつけない、という処理です。そのような処理は、たとえば以下のように書けます。tell前回との違いは、まず選択肢の「記録」が「タグなし」になっていること。これはわかりやすく強調したもので、「記録」のままでも別に構いません。この四番目の選択肢を選んだときだけは、他とは違いタグをつけないようにします。これはおまじないのようなものなのですが、意味としてはそのまま「テキストとして扱え!」となります。textだけ削除してコードを動かしてみてください。最後にノート作成の部分がややこしくなっています。これも英語をそのまま読めばOKで、「もし、applyTagの中身が、”タグなし”に等しいのであれば、」という意味で、その仮定(if)にマッチする場合のみ、下の行が実行されます。その次の行のelseは、「そうでなければ」となって、最初に提示した仮定にマッチしないのなら、その下の行が実行されます。この仮定全体が終了します。