Files
30-seconds-of-code/snippets/generateItems.md
Isabelle Viktoria Maciohsek 27c168ce55 Bake date into snippets
2021-06-13 13:55:00 +03:00

607 B

title, tags, firstSeen, lastUpdated
title tags firstSeen lastUpdated
generateItems array,function,intermediate 2020-10-09T20:41:21+03:00 2020-10-22T20:23:47+03:00

Generates an array with the given amount of items, using the given function.

  • Use Array.from() to create an empty array of the specific length, calling fn with the index of each newly created element.
  • The callback takes one argument - the index of each element.
const generateItems = (n, fn) => Array.from({ length: n }, (_, i) => fn(i));
generateItems(10, Math.random);
// [0.21, 0.08, 0.40, 0.96, 0.96, 0.24, 0.19, 0.96, 0.42, 0.70]