# 基本的な型宣言

まず、基本的な型宣言として、文字列型は`string`、数値型は`number`、論理型は、`boolean`と宣言します。

`index.ts`に記述されたものを削除して、以下を記述しましょう。

<pre class="language-typescript" data-title="index.ts◎"><code class="lang-typescript"><strong>let nickname: string = "tarou"; // 文字列型
</strong><strong>let age: number = 20; // 数値型
</strong><strong>let isActive: boolean = true; //論理型
</strong></code></pre>

上記のように値にて型が分かる場合は、型宣言を省略することができます。また型を宣言しなくても、VSCode上で変数名にホバーすると、型が表示されます。

<pre class="language-typescript" data-title="index.ts◎"><code class="lang-typescript"><strong>let nickname = "tarou"; // 文字列型
</strong><strong>let age = 20; // 数値型
</strong><strong>let isActive = true; //論理型
</strong></code></pre>

<figure><img src="https://1869761657-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcUBbYqol4PMzZJggiMqV%2Fuploads%2FZ2oaukNVMAlcHainsJOJ%2Fts1203.png?alt=media&#x26;token=fe000ef7-931e-4ee8-a035-3075d12ea57c" alt=""><figcaption></figcaption></figure>
