v1.2.0
deno module, a collection of math util under dallmo-util
Attributes
Includes Deno configuration
Repository
Current version released
2 months ago
@dallmo/util-math
overview
- a collection of math util under dallmo-util, published as deno module.
- re-written in typescript, migrated from nodejs to base only on deno standard libraries ;
- published on both deno land and jsr ;
list of methods
- add_leading_zero
- random_integer
- random_integer_array
- random_sections
usage
1. running on deno, import via deno module
- nothing to add via CLI.
- create
test-via-deno-modules.ts
;
// this assumes the latest version
import * as dallmo_util_math from "https://deno.land/x/dallmo_util_math/mod.ts";
const min: number = 2;
const max: number = 100;
console.log( "random integer : ", dallmo_util_math.random_integer( min, max ) );
- run the test file
deno run test-via-deno-modules.ts
2. running on deno, import via jsr
- in CLI, add the module with :
deno add @dallmo/util-math
- create
test-via-jsr.ts
;
import * as dallmo_util_math from "@dallmo/util-math";
const min: number = 2;
const max: number = 100;
console.log( "random integer : ", dallmo_util_math.random_integer( min, max ) );
- run the test file
deno run test-via-jsr.ts
test
to run test codes :
- switch to the project root folder, i.e.
[root]/
; - run deno task scripts :
- to test with dependencies via deno modules :
- run
deno task test-deno
;
- run
- to test with dependencies via jsr :
- run
deno task test-jsr
;
- run