Options
All
  • Public
  • Public/Protected
  • All
Menu

Module random

Index

Functions

random

  • random(...args: [] | [number] | [number, number]): number
  • random with range

    e.g.: random() // equal Math.random() random(3) // a random number from 0 to 3 random(1, 9) // a random number from 1 to 9

    export

    Parameters

    • Rest ...args: [] | [number] | [number, number]

    Returns number

randomBool

  • randomBool(): boolean

randomInt

  • randomInt(...args: [] | [number] | [number, number]): number
  • Like random, but return integer only

    export

    Parameters

    • Rest ...args: [] | [number] | [number, number]

    Returns number

sample

  • sample<T>(array: T[]): T
  • Pick a random sample out of an array

    export

    Type parameters

    • T

    Parameters

    • array: T[]

    Returns T

Generated using TypeDoc