[JavaScript] 猿でもわかるクロージャ超入門 1 問題 · DQNEO日記

<h4>問題です。</h4> <strong>問題: 呼び出すたびに、1,2,3,...を返すような関数 f( )を定義せよ。</strong><br/> <pre><code>f(); // 1 f(); // 2 f(); // 3 </code></pre> この問題、解けますでしょうか? 普通の関数では、できないと思います。 しかし「クロージャ」というのを使えば、このようなことができます。 <h4>クロージャって何だ?</h4> 「クロージャ」という言葉</br/>…