UNPKG

rg-stats

Version:

A library for calculating various rhythm game stats.

19 lines (15 loc) 406 B
export function* GetEntries<K extends string, V>(r: Record<K, V>): Generator<[K, V]> { for (const key in r) { yield [key, r[key]]; } } export function GetEntriesAsArray<K extends string, V>(r: Record<K, V>): [K, V][] { return [...GetEntries(r)]; } export function RepeatNTimes<T>(value: T, n: number): Array<T> { const arr = []; for (let i = 0; i < n; i++) { arr.push(value); } return arr; }