1.0.1 • Published 2 years ago

@solariera/weighted-mean v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Weighted Mean

npm npm npm bundle size

The library calculates weighted mean.

1. Usage

1-1. Installation

# npm
npm install @solariera/weighted-mean
# yarn
yarn add @solariera/weighted-mean

1-2. Basic Usage

import { weightedMean } from '@solariera/weighted-mean';

const answer = weightedMean(
  { value: 50, weight: 15 },
  { value: 76, weight: 20 },
  { value: 80, weight: 20 },
  { value: 98, weight: 45 },
);
// 82.8

2. Specifications

2-1. Syntax & Parameters

weightedMean(...data: WeightData[])

type WeightData = { value: number; weight: number };