nodeで Promiseとall
nodeでPromiseを使ったシンプルなコードです
const p1 = []; for (let i1 =0; i1< 100; i1++){ p1.push( new Promise((resolve, reject) => { let n1 = i1; let t1 = Math.floor( Math.random() * 10000 )+1000; setTimeout( ()=>{ resolve(n1); }, t1); }) ); } Promise.all(p1).then(elem1 => { elem1.forEach(one1 =>{ console.log(one1); }); });