forEachのループから途中でbreakするには

環境

Node.js v16.14
Ubuntu20.4

実現したいこと

カレントディレクトリ内のファイルを全て取得して、ログに出力する単純な処理です。上位6件のみログに出力し、7件以降は出力しないで、forEachから抜けたいと思っています。その処理をコードの???に記述したいのですが、どのように記述するのがベストプラクティスなのか、教えていただけませんでしょうか。

node.js

fs.readdir("./", (err, files) => { files.forEach(function(file, index) { console.log(file + " : " + index); if (index == 5) { ???; } }); }); console.log("おわり");

コメントを投稿

0 コメント