はじめに
プログラマーでif文を書かない人はいないと思います。
ですが、条件が2つ以上になった時に「???」となってしまう人が多いのでは。
この記事では、「ベン図」というフレームワークを使って2つの条件を見える化していきます。
対象者
この記事は下記のような人を対象にしています。
- 駆け出しエンジニア
- プログラミング初学者
- 中学・高校で数学苦手なのにプログラマーになってしまった人
結論
ベン図を使えばif文は怖くない!
ベン図とは
ベン図とは、複数の条件を見える化するフレームワークの一つ。
イギリスの数学者、ジョン・ベンが考案したことからベン図と呼ばれる。
アイデアをMECE(抜け漏れなく)にするためのチェックによく使われる。
システムの設計段階や障害対応に活躍する。
if文を書くための論理演算子
論理演算子 | 内容 | 使用例 |
---|---|---|
&& | かつ(AND) | A && B |
|| | または(OR) | A || B |
! | ~ではない(NOT) | !A |
ベン図を使ったif文実例
おわりに
ベン図を使ってif文の2つの条件についてまとめました。