math-utils
数学ユーティリティ
インストール
npm install @maboroshi/math-utils
or
yarn add @maboroshi/math-utils
使い方
import { sum } from '@maboroshi/math-utils'
console.log(sum(1, 2, 3))
API
API ドキュメント を見る
Variables
Const PI2
PI2: number = Math.PI * 2
Functions
average
- average(values: number[]): number
-
Parameters
Returns number
values
の平均値
clamp
- clamp(value: number, minOrMax: number, max: undefined | number): number
direction
- direction(x1: number, y1: number, x2?: number, y2?: number): number
distance
- distance(x1: number, y1: number, x2?: number, y2?: number): number
map
- map(value: number, min1: number, max1: number, min2?: number, max2?: number): number
mix
- mix(x: number, y: number, a: number): number
sum
- sum(values: number[]): number
-
Parameters
Returns number
values
の合計値
weightedRandom
- weightedRandom(weights: number[], binarySearch?: boolean): number