Collection of utility functions.
npm i @kiyotd/kurage-utils
yarn add @kiyotd/kurage-utils
pnpm add @kiyotd/kurage-utils
NumberUtils.map
数値を別の範囲にマッピング
import { NumberUtils } from "@kiyotd/kurage-utils";
// 元の範囲が0から100で、新しい範囲が0から1の場合
NumberUtil.map(50, 0, 100, 0, 1) // 0.5
// 元の範囲が0から100で、新しい範囲が0から10の場合
NumberUtil.map(50, 0, 100, 0, 10) // 5
calculateRgbaForOpacity
透明度を考慮したRGBA値を計算
import { calculateRgbaForOpacity } from '@kiyotd/kurage-utils';
// "rgb(80,209,173)" に限りなく近い色で、透明度を 0.75 にした場合の RGBA 値を取得
calculateRgbaForOpacity('80,209,173', 0.75); // rgba(22,194,146,0.75)
// "#50d1ad" に限りなく近い色で、透明度を 0.75 にした場合の RGBA 値を取得
calculateRgbaForOpacity('#50d1ad', 0.75); // rgba(22,194,146,0.75)
etc...
MIT
Generated using TypeDoc