Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/iter/mod.ts>create.randomNumbers

A bunch of utilities for working with iterables, many inspired by the native array methods.
Latest
function create.randomNumbers
import { create } from "https://deno.land/x/iter@v3.2.3/mod.ts";
const { randomNumbers } = create;

Creates an endless iterable of pseudorandom numbers.

Examples

Example 1

import * as iter from "https://deno.land/x/iter/mod.ts";

const randomNumbers = iter.create.randomNumbers();
const iterator = randomNumbers[Symbol.iterator]();

console.log(iterator.next().value); // ~> 0.932425207964471
console.log(iterator.next().value); // ~> 0.5680601537274907
console.log(iterator.next().value); // ~> 0.8929258116004206
console.log(iterator.next().value); // ~> 0.2066840236433234
console.log(iterator.next().value); // ~> 0.4786954722155117
console.log(iterator.next().value); // ~> 0.5199689620612802

Returns

An iterable containing lazily calculated pseudorandom numbers.