# any

基本的な型宣言以外には`any`という型宣言があります。`any`はどんな値を入れることができ、最初に代入した値と別の値にて上書きすることが可能です。`any`型はTypeScriptでの型定義を無視する行為でTypeScriptの恩恵を受けられないので、極力使用しないようにしましょう。

<pre class="language-typescript" data-title="index.ts◎"><code class="lang-typescript">let nickname = "tarou"; // 文字列型
let age = 20; // 数値型
let isActive = true; //論理型
<strong>let something: any = 'a'
</strong><strong>something = 1 // any型は別の型で上書きできる。
</strong></code></pre>
