seed-random

WebJar for seed-random

Лицензия

Лицензия

MIT
Группа

Группа

org.webjars.npm
Идентификатор

Идентификатор

seed-random
Последняя версия

Последняя версия

2.2.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

seed-random
WebJar for seed-random
Ссылка на сайт

Ссылка на сайт

http://webjars.org
Система контроля версий

Система контроля версий

https://github.com/ForbesLindesay/seed-random

Скачать seed-random

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.webjars.npm/seed-random/ -->
<dependency>
    <groupId>org.webjars.npm</groupId>
    <artifactId>seed-random</artifactId>
    <version>2.2.0</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.npm/seed-random/
implementation 'org.webjars.npm:seed-random:2.2.0'
// https://jarcasting.com/artifacts/org.webjars.npm/seed-random/
implementation ("org.webjars.npm:seed-random:2.2.0")
'org.webjars.npm:seed-random:jar:2.2.0'
<dependency org="org.webjars.npm" name="seed-random" rev="2.2.0">
  <artifact name="seed-random" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.npm', module='seed-random', version='2.2.0')
)
libraryDependencies += "org.webjars.npm" % "seed-random" % "2.2.0"
[org.webjars.npm/seed-random "2.2.0"]

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

Модули Проекта

Данный проект не имеет модулей.

seed-random

Generate random numbers with a seed, useful for reproducible tests

build status Dependency Status NPM version

Installation

$ npm install seed-random

API

var assert = require('assert');
var seed = require('../');

var trueRandomA = seed();
var trueRandomB = seed();
assert(trueRandomA() != trueRandomB());

var fakeRandomA = seed('foo');
var fakeRandomB = seed('foo');
assert(fakeRandomA() == fakeRandomB());

var fakeRandomC = seed('foo', {entropy: true});
var fakeRandomD = seed('foo', {entropy: true});
assert(fakeRandomC() != fakeRandomD());


seed('foo', {global: true});//over-ride global Math.random
var numA = Math.random();
seed('foo', {global: true});
var numB = Math.random();
assert(numA == numB);//always true

seed.resetGlobal();//reset to default Math.random

License

MIT

Версии библиотеки

Версия
2.2.0