250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- javascript for
- 영어뉴스 영어공부
- lie와 lay의 차이점
- lay 과거형
- lie 과거형
- lie 과거분사
- DOM
- 지하온천에 대한 뉴스로하는 영어 공부
- shift + tab
- boolean
- 자바스크립트 for
- VScode 주석 단축기 ctrl + / 안될때
- JavaScript
- python virtual environment create mac
- 자바스크립트 배열
- Math.random
- lay 과거분사
- 자바스크립트 객체
- fizzbuzz
- 자바스크립트 데이터타입
- Hot springs tourism
- 왕초보 자바스크립트
- 대입연산자
- 변수
- lie와 lay 비교
- 자바스크립트
- VScode에서 들여쓰기 해제 하는 방법
- If
- abc뉴스 영어공부
- python virtual environment create window
Archives
- Today
- Total
김숭늉 마음대로
[자바스크립트] if, else 구문에 대해서 알아보자 본문
728x90
안녕하세요! 💕
앞서 사랑 궁합점수를 랜덤으로 생성한 코드에서,
점수별로 사용자에게 다른 alert을 띄우도록 해보겠습니다.
[Alert 창 예시]
70점 초과인경우 alert창의 예시 : Your love score is __ % Your love is perfect
30점 초과~ 70점인경우 alert창의 예시 : Your love score is __ % Your love is great!
둘다 해당되지 않는경우 alert창의 예시 : Your love score is __ %
위 문제를 풀어보면 아래와 같은
if문, else문을 통해 alert 창을 각기 다르게 띄울수 있겠습니다.
prompt("what is your name?");
prompt("what is their name?");
var loveScore = Math.random() * 100;
loveScore = Math.floor(loveScore) + 1;
if (loveScore > 70) {
alert("Your love score is " + loveScore + "%" + "Your love is perfect!");
}
if (loveScore > 30 && loveScore <= 70) {
alert("Your love score is " + loveScore + "%" + "Your love is great!");
}
else {
alert("Your love score is " + loveScore + "%");
}
아래 문제는 키와 몸무게로 BMI를 계산한후 점수에 따라 다른 리턴값으로 노출될수 있도록 if, else 문을 작성하였다.
function bmiCalculator(weight,height) {
var bmi = Math.round(weight / Math.pow(height,2));
var interpretation;
if (bmi < 18.5) {
interpretation = "Your BMI is " + bmi + ", so you are underweight.";
}
if (bmi >= 18.5 && bmi < 24.9) {
interpretation ="Your BMI is " + bmi + ", so you have a normal weight.";
}
if (bmi >= 25) {
interpretation ="Your BMI is " + bmi + ", so you are overweight.";
}
return interpretation;
}
728x90
반응형
'IT > JavaScript' 카테고리의 다른 글
[자바스크립트] Array (배열)을 작성하는 법 (0) | 2023.08.20 |
---|---|
[자바스크립트] 윤년(Leap Year) 계산해보기 ! (0) | 2023.08.19 |
[자바스크립트] 랜덤으로 숫자를 뽑아내는 방법 (난수 생성기, Math.random) (0) | 2023.08.18 |
[자바스크립트] 함수의 return문에 대해서 알아보자! (0) | 2023.08.18 |
[자바스크립트] Function의 파라미터 값 입력해보자 (0) | 2023.08.18 |