JavaScript オンライン実行
JavaScript を書いて実行すると、console.log/warn/error の出力を取得し、実行時間も表示します。
Executed with new Function, console output captured, never leaves the browser.
使い方
入力は new Function 経由で実行され、console.log/warn/error を上書きして下のパネルに出力を取り込みます。実行時間は performance.now() で計測します。
よくある質問
なぜトップレベルで const/let が使えないのですか?
コードは new Function の関数本体に包まれており、関数スコープ内であれば const/let は問題なく使えます。必要に応じて関数形式の return をお使いください。