RosettaCodeData/Task/Closures-Value-capture/JavaScript/closures-value-capture-3.js

7 lines
125 B
JavaScript

"use strict";
let funcs = [];
for (let i = 0; i < 10; ++i) {
funcs.push((i => () => i*i)(i));
}
console.log(funcs[3]());