UNPKG

bmi-utils

Version:

An library with some functions relates to Body Mass Index (BMI), like calculate and get the ideial weight

25 lines (23 loc) 670 B
import * as GENRES from './genres' import { gte, lte, inRange } from './helpers' /** * @type{Object} */ export default { [ GENRES.MALE ]: [ imc => lte(Number(imc), 0), imc => inRange(Number(imc), 0.1, 20.7), imc => inRange(Number(imc), 20.7, 26.4), imc => inRange(Number(imc), 26.4, 27.8), imc => inRange(Number(imc), 27.8, 31.1), imc => gte(Number(imc), 31.10) ], [ GENRES.FEMALE ]: [ imc => lte(Number(imc), 0), imc => inRange(Number(imc), 0.1, 19.1), imc => inRange(Number(imc), 19.1, 25.8), imc => inRange(Number(imc), 25.8, 27.3), imc => inRange(Number(imc), 27.3, 32.3), imc => gte(Number(imc), 32.3) ] }