본문 바로가기
프로젝트 (Project)

BMI 지수를 간단하게 도출해보는 페이지 만들어보기 (with java script)

by moveho 2022. 10. 23.

오늘은 자바스크립트를 이용해 페이지에 간단하게 bmi를 계산해 볼 수 있는 프로그램을 만들어 봤다.

파이썬 수업을 듣고 웹 페이지에도 구현해보고 싶어서 만들어 보기로 했다

 

오늘은 아주 간단하게 Java script 문법

 var

document

이렇게 두가지를 이용해서 만들어 봤다.

var 은  키워드로서 변수를 선언하는것이고

document.write () 는 () 소괄호 안 코드를 html 컨텐츠를 브라우저에 출력하게 해준다.! 

 

----프로젝트의 틀을 처음에 생각------

첫번째로 , 첫 화면엔 사용자로부터 키와 몸무게를 입력 받을 창이 필요하고

두번째로, 데이터(키, 몸무게)를 갖고 bmi 를 계산할수 있는 연산식이 필요하고

마지막으로, bmi 지수를 도출하여 사용자에게 알려줘야 한다

 

라는 프로젝트의 큰 틀을 잡고 진행해보았다!!

 

 

키 입력
몸무게 입력

 

bmi 결과값
BMI 지수로 보는 BODY

0.1 차이로 OVERWEIGHT이 된 필자... 이런... 안타깝다...

 

여기서 조건문을 활용해서 지수에 따른 비만입니다 표준입니다 이런 값들이 도출되도록 할 수 있지만 그것은 다음에 업데이트 해보도록 하겠다 !! 

 

아래에는 사용된 코드이다 참조하실 분들은 참조 해주세요!

 

 

<!DOCTYPE html>
<html>
    <body>
        <script>
            var a = prompt("당신의 신장을 입력해주세요(cm)");
            var b = prompt("당신의 몸무게를 입력해주세요(솔직하게)");
            var c = b / ((a / 100) * (a / 100));
            document.write("당신의 BMI 지수는" + c + "입니다.");
        </script>
    </body>
</html>

<!-- # 프로젝트 참조
1. 사용자에 키와 몸무게 입력 받을 창이 필요하다
2. 입력된 데이터 계산하는 연산식이 필요
3. 연산식 결과에 따라 bmi 지수가 어느정도인지 도출
4. 산출된 결과 도출

 

이렇게 간단하게 꾸밈은 없지만 bmi를 계산할수 있는 큰 틀을 짜보았다

css를 이용해 예쁘게 꾸미고 싶지만

지금 티스토리 블로그 css 꾸미기도 벅찬... ㅠ

나중엔 계산기 형태로 예쁘게 꾸며 사용자들이 보기 예쁜 계산기로도 만들어보고 싶다

css 업데이트는 나중에 해보도록 하겠다 차근히!! 

 

감사합니다

댓글