‫お帰りなさい｡
‫このビデオでは､ 三項演算子の課題に対する私の解答をお見せしたいと思います｡
‫もちろん､ 使用感も違ってくるかもしれません｡
‫だから､ とにかく始めてみようということなんです｡
‫そこで､ まず入力温度､ 次に温度メッセージ､ そして入力値が必要になります｡
‫そして､ ここでは文字列の空白を使っています｡
‫もちろん､ 空の文字列を指定することもできますが､ このようにすると､ 文字列を扱う他の機会が広がります｡
‫そこでまず必要なのは､ ユーザーが入力した温度で､ 行を読み込むコンソールを使って､
‫コンソールから入力を得ます｡
‫そして､ ユーザーが入力した値が実際に有効な整数であるかどうかを検証したいと思います｡
‫そして､ ここではtry parseを使い､ 複数回行っています｡
‫だから､ ここではシンプルに考えています｡
‫だから､ このブール値で有効か無効かを判断すればよい｡
‫そして､ それに基づいて､ 実際の父性オペレータを行うことができるのです｡
‫そこで､ ここではif文とLS文を使って有効な整数をチェックしますが､ 実際の温度については､
‫三項演算子を使います｡
‫では､ これを見てみましょう｡
‫そこで､ 有効な整数であれば､ このようなif文があります｡
‫つまり､ ユーザーが入力した入力が実際に整数であった場合､ このコードプラグが実行されることになります｡
‫そして､ ここで何が起こるのでしょうか？
‫ちなみに､ もちろん､ 8が1つ付いたメッセージです｡
‫これは三項演算子を使っているので､ かなり複雑になることがわかります｡
‫というわけで､ 順を追って説明します｡
‫つまり､ これが基本的な私の状態です｡
‫そこで､ 入力温度が小さいか､ 等しいかをチェックしているのです｡
‫15 今､ 確認中です｡
‫もしそうなら､ ここは寒すぎるということになりますね｡
‫これがそうなんですね｡
‫真の事件
‫それから､ 偽物の場合はどうなるのでしょうか？
‫最初の場合､ 私が持っているのは別の条件です｡
‫だから､ ここでもう一度確認するのです｡
‫入力温度が16℃以上28℃未満であるか｡
‫ということは､ 16度から28度の間でしょうか？
‫しかも､ ここでは摂氏の話をしている｡
‫そして､ もう1つのチェックがあります｡
‫だから､ もしそれが本当なら､ ここでこれを実行しろと言ってるんです｡
‫だから､ ここは寒いと言ってくれればいいんです｡
‫そうでなければ､ 今年は次のコードを実行します｡
‫そこで私たちの場合は､ もう1つチェックを入れています｡
‫では､ ここで､ ちなみに､ これは筐体用です｡
‫本当なんです｡
‫そして､ これは筐体用です｡
‫それは偽りだ｡
‫そして､ 温度クレーター28でこんなチェックをしています｡
‫その場合は､ print, it is hot hereと表示し､ それ以外は空文字列となります｡
‫だから､ 他のチェックはもう全部ここにあるわけですから｡
‫ですから､ もし15以下なら､ そして28以上なら､ そしてその間にあるすべてのケースがあるのなら､ 基本的にこのケースは絶対に起こらないし､
‫実際に起こることもないでしょう｡
‫しかし､ それでも構造を維持する必要があります｡
‫これが条件なんですね｡
‫そして､ 三項演算子であると言う｡
‫そして､ それが本当ならこうなる､ 嘘ならこうなると言うのです｡
‫だから､ 毎回コロンの後｡
‫だから､ できるんです｡
‫もちろんです｡
‫ここにも同じ構造があるんですね｡
‫だから､ 言っているのです｡
‫本当です｡
‫と言っているんです｡
‫偽り｡
‫わかりました｡
‫というわけで､ これがかなり長い三項演算子で､ そこに複数のケースが入っているわけです｡
‫でも､ 全体的にはそういう使い方もあるんですね｡
‫つまり､ 一般的な構造は､ 常に条件を持っているわけです｡
‫コンディション
‫次にクエスチョンマーク｡
‫真の場合｡
‫falseの場合はコロン｡
‫では､ その条件が満たされていればどうでしょうか｡
‫実行されることになります｡
‫条件が偽の場合､ これが実行されます｡
‫なるほど｡
‫では､ このコードを実行して､ 実際に動作するのか､ それともタイプミスがあったのか､
‫そのあたりを確認してみましょう｡
‫そこで､ 現在の温度を入力します｡
‫部屋で見せてください｡
‫かなり暑いです｡
‫だから､ 25度の気温で､ ここは寒いと言っているんだ｡
‫それは､ この文がここで言っていることだからです｡
‫だから､ これは本当に自分の気持ち次第なんです｡
‫ですから､ 超暑い国から来た人は､ 28度はまだ寒いと思っているはずです｡
‫どうだろう｡
‫しかし､ 例えば北欧やカナダから来た人なら､ 「28℃なんて､ 今までで一番暑い夏だ」と言うでしょう｡
‫だから､ 常に相対的なものなのです｡
‫ですから､ もちろん､ これらの値で遊ぶこともできます｡
‫さて､ 三項演算子については以上です｡
‫なんとか正しく仕上げて､ 次の動画でお会いしましょう｡