This commit is contained in:
Kim Ravn Hansen
2025-11-04 15:34:49 +01:00
parent 87f8add864
commit de96d45ade
3 changed files with 486 additions and 461 deletions

View File

@@ -76,13 +76,13 @@ export class Xorshift32 {
}
/**
* @param {...<T>} ... pick random function argument
* @returns {<T>}
* @method
* @template T
* @param {...T} args pick random function argument
* @returns {T}
*/
oneOf(...args) {
const idx = this.lowerThan(args.length);
return args[idx];
return this.randomElement(args)
}
/**