Function list

Creates a list of given start, end, value, and step parameters.

list(3)                  // 0, 1, 2, 3
list(0, 3) // 0, 1, 2, 3
list(0, 3, 'y') // y, y, y, y
list(0, 3, () => 'y') // y, y, y, y
list(0, 3, i => i) // 0, 1, 2, 3
list(0, 3, i => `y${i}`) // y0, y1, y2, y3
list(0, 3, obj) // obj, obj, obj, obj
list(0, 6, i => i, 2) // 0, 2, 4, 6
  • Type Parameters

    • T = number

    Parameters

    • startOrLength: number
    • Optionalend: number
    • OptionalvalueOrMapper: T | ((i: number) => T)
    • Optionalstep: number

    Returns T[]