⊗jsPmFCMC 271 of 505 menu

JavaScriptにおける複数の即時関数呼び出し

次のような難しい課題を出されたとしましょう: 複数の呼び出し括弧を作成する、次のように:

(function() { // 何らかのコード })()(); // 複数の呼び出し括弧

よく考えてみると、この場合、即時関数は 無名関数を返さなければならないことが明らかになります。 次のように:

(function() { return function() { console.log('!'); }; })()(); // '!' を出力

次のコードを、実行時に '!' が 出力されるように完成させてください:

(function() { // 何らかのコード })()()();

次のコードを、実行時にパラメータとして渡された 数値の合計が出力されるように完成させてください:

(function() { // 何らかのコード })(1)(2);

次のコードを、実行時にパラメータとして渡された 数値の合計が出力されるように完成させてください:

(function() { // 何らかのコード })(1)(2)(3);
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否