Skip to content

emanuelgsouza/bmi-utils

Repository files navigation

bmi-utils

A Javascript lib to calculate body mass index.

Install npm version

yarn add bmi-utils

Usage

import { calculate } from 'bmi-utils'

// ... your code here

Library functions

This lib exports the following functions:

calculate(weight, heigth)

This function receives weight (Number) and heigth (Number) and return a BMI calculated. Examples:

calculate(65, 1.7) // returns '22.49'

ideialWeight(height, genre)

This function receives height (Number) and genre (String) and return a object with min and max ideal weight.

ideialWeight(1.70, 'M') // returns { min: '59.82', max: '76.27' }

loadCategory(genre, imc, translation)

This function receives genre (String), imc (Number), and translation (String - optional) properties and return a string with categorization of BMI.

loadCategory('M', 26.39) // returns Normal weight

Author

Emanuel Gonçalves

About

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

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published