# 3項演算子

3つの値と式を必要する演算子を**3項演算子**と言います。

変数を定義する際に、`条件式 ? "trueの場合の値" : "falseの場合の値"`のように記述します。

以下のは`userAge > 20`が`true`の場合は`adult`、`false`の場合は`child`が`userType`に格納されます。下記の場合は`userType`に`adult`が格納されます。

<pre class="language-javascript" data-title="index.js◎"><code class="lang-javascript">...
console.log(1 == '1') // true

<strong>let userAge = 25;
</strong><strong>let userType = userAge > 20 ? "adult" : "child"; // adult
</strong><strong>console.log(userType)
</strong></code></pre>
