본문 바로가기
알고리즘/Codewars

[Codewars] Calculate BMI (8 kyu) / JavaScript

by fluss 2023. 1. 25.

https://www.codewars.com/kata/57a429e253ba3381850000fb

 

Codewars - Achieve mastery through coding practice and developer mentorship

A coding practice website for all programming levels – Join a community of over 3 million developers and improve your coding skills in over 55 programming languages!

www.codewars.com

 

DESCRIPTION:

Write function bmi that calculates body mass index (bmi = weight / height2).

if bmi <= 18.5 return "Underweight"

if bmi <= 25.0 return "Normal"

if bmi <= 30.0 return "Overweight"

if bmi > 30 return "Obese"

 

코드

function bmi(weight, height) {
  const bmi = weight / height ** 2;
  if(bmi <= 18.5){
    return "Underweight";
  } else if(bmi <= 25){
    return "Normal";
  } else if(bmi <= 30){
    return "Overweight";
  }
  return "Obese";
}

댓글