# if文

こちらのセクションに入る前に、`index.js`を`part1_index.js`とリネームして、`index.js`を新たに作成しましょう。

if文は特定の条件によって処理を分ける場合に使用し、`if (条件式) { 条件式がtrueの時に実行される処理 }`のように記述します。

例えば年齢が20以上の時に大人と表示させる場合は、以下のように記述します。

{% code title="index.js◎" %}

```javascript
let age = 250;

if (age >= 20) {
    console.log('大人です');
};
```

{% endcode %}

それ以外の場合の処理を記載する場合は、`else { 今までの条件に当てはまらない場合に実行される処理 }`と記述します。

<pre class="language-javascript" data-title="index.js◎"><code class="lang-javascript">let age = 25;

if (age >= 20) {
    console.log("大人です");
<strong>} else {
</strong><strong>    console.log('子供です');
</strong><strong>};
</strong></code></pre>

`age`を`15`に変えると、`子供です`と出力されるかと思います。

また、複数の条件分岐を行いたい場合は、`else if (別の条件式) { 別の条件式に当てはまる場合に実行される処理 }`と記述します。

<pre class="language-javascript" data-title="index.js◎"><code class="lang-javascript">let age = 25;

if (age >= 20) {
    console.log("大人です");
<strong>} else if (age >= 12 &#x26;&#x26; age &#x3C;= 15) {
</strong><strong>  console.log('中学生です');
</strong>} else {
    console.log('子供です');
};
</code></pre>
