2018年11月24日いつも読んでいただいてありがとうございます。(@kyun_anothercas)です。前回のプログラミング記事からかなり日にちが経過してしあいました・・。今回は「条件分岐」について学んでいこうと思います。if文というやつですね!プログライングではどの言語でも必須になるものなので、swift以外の方も覚えていきましょうー!前回の内容を知りたい人はこちらからどうぞ【Swift入門】アプリ開発と学習法について。インストールと簡単な使い方どうもきゅん(@kyun_anothercas)です。最近何か新しいことをはじめよう、はじめようと思っていて、色々探って見たんで...【Swift入門】アプリ開発には欠かせない変数と定数を学ぶ!いつも読んでいただいてありがとうございます。(@kyun_anothercas)です。思うことif文とは条件文if文は見たことがある人も多いのではないのでしょうか?もし、○○だったときは△△をする。わかりやすく砕いて説明しますね。止まる[/box]これで書くとわかりやすいかもしれません。信号が赤なのに進んじゃう人はいないと思いますので割愛これをプログラミングで書くとこのような書き方になります。title=””]もし変数shingouが0と同じなら「進む」を表示します[/box]日本語で書くとこういう意味ですね。shingouという変数の中に0を代入して、if文で変数shingouが0だと等しかったら「前へ進む」という文字を出力しています。ifというものがでてきました。日本語に書くとこうなります。title=””]もし変数shingouが0と同じなら「進む」を表示します。10より数字が低かったら「止まれ」を表示します。[/box]「しかし、10より数字が低かったら」という言葉が出てきましたね。ifの意味になります。最初の「もし〜」という条件からさらに条件を重ねて、「もし〜ではなかったら〜をする」という意味になります。if文の基本とelseこちらの条件のしかたもあります。{print(“numは5未満です”)}[/box]elseのみの条件も出てきました。こちらも日本語にするとこういった意味になります。title=””]変数numが10です。numが5以上の時は「numは5以上です」を表示します。それ以外は「numは5未満です」を表示します。ifとは全く違った書き方になってきてると思います。ifでは条件を指定してif文を書けるのに対してelseは「それ以外」という指定もできます。最初に指定した条件以外の指定がelseでできてしまうのです。if文でも条件を指定してする条件式になります。{}[/box]の「>」になりますね。小学校の算数でも習ったと思いますが、不等号になりますがif文の条件式でよく使いますのでここも押さえておくといいかなと思います。以下がよくある比較演算子になります。title=””]trueとfalseはbool値といって真偽を問う値です。複数の条件で組み合わせる時に必要な条件式になります。title=””]もし○○と××が△△だったとき□□にする[/box]といったイメージですね!複数の条件に当てはまる時にはこの条件式かと思います。条件式2:条件式1と条件式2のどちらかが成り立てばtrue、両方とも成り立たない場合はfalse[/aside]個人的に思うことif文って結構使うことが多いんですよね。じゃんけんアプリが多いかなと思うのですが、そのじゃんけんアプリでも結構必要になってきます。ーという選択肢もプログラミングでは変数(箱)に数字を入れてif文でその変数の中の数字が○○だったらチョキを出すというような作り方をしています。僕はここで結構躓きましたが、なれてしまうと簡単です。MEkyun65フリーランスのweb屋。時間と場所に捉われず、やりたいことだけをやっています。loop-bitterはweb制作についてやフリーランスの情報を発信しています。アプリエンジニアきゅんフリーランスのweb屋。時間と場所に捉われず、やりたいことだけをやっています。loop-bitterはweb制作についてやフリーランスの情報を発信しています。loop-bitter。