MCPcopy
hub / github.com/microsoft/data-formulator / seededRandom

Function seededRandom

src/lib/agents-chart/test-data/generators.ts:14–19  ·  view source on GitHub ↗
(seed: number)

Source from the content-addressed store, hash-verified

12
13/** Seeded random for reproducibility */
14export function seededRandom(seed: number) {
15 return () => {
16 seed = (seed * 16807 + 0) % 2147483647;
17 return (seed - 1) / 2147483646;
18 };
19}
20
21/** Generate an array of sequential dates */
22export function genDates(n: number, startYear = 2018): string[] {

Callers 15

genScatterDataFunction · 0.90
genScatterColorDataFunction · 0.90
genBarDataFunction · 0.90
genLineDataFunction · 0.90
genMultiSeriesLineDataFunction · 0.90
genStackedBarDataFunction · 0.90
genGroupedBarDataFunction · 0.90
genAreaDataFunction · 0.90
genPieDataFunction · 0.90
genHistogramDataFunction · 0.90
genRadarDataFunction · 0.90
genChartJsBarTestsFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected