if 조건문 예제. - 회복맨 블로그

if 조건문 예제.

javascript 2015. 3. 22. 15:17

완성본을 보기전 먼저 한번 풀어보길...

1. 사용자에게 숫자를 입력받아 양수, 0, 음수를 구분하는 프로그램

2. 사용자에게 숫자를 입력받아 홀수와 짝수를 구분하는 프로그램

3. 사용자에게 국어, 영어, 수학 점수를 입력받아 평균을 구한 뒤 수우미양가를 구분하는 프로그램




사람마다 생각에 차이는 없기에 '완벽한 정답 은 없을 수 있다' 는걸 미리 생각하자.

사용자에게 숫자를 입력받아 양수, 0, 음수를 구분하는 프로그램 만 나름대로 해석을 해봄..

다 설명을 달기엔 너무 길어진다. 나머지도 궁금하면 댓글 남기길...

.

.

.

.

.

.

.

1. 사용자에게 숫자를 입력받아 양수, 0, 음수를 구분하는 프로그램

- 먼저 숫자값을 입력받아야 하는 실행명령문이 필요하기에 변수를 생성

var num = prompt("숫자를 입력하세요.", "");

대입연산자 '=' 에 의해서 우변의 값이 좌변에 대입된다. 고로 1 이라는 값을 입력받게 되면 1이 num에 저장

- 이제 입력받은 숫자를 양수인지 음수인지 판별을 해야 하는데 if 조건문을 사용함

조건문의 () 비교연산자를 이용하여 참거짓(불리언)이 나오게 한다. if 조건문의 () 엔 불리언 표현식!

if(num > 0)  <- 이 경우 입력받은 숫자의 값이 0 보다 클경우 num은 양수 라는 뜻

if(num < 0) <- 이 경우 입력받은 숫자의 값이 0 보다 작을 경우 num은 음수 라는 뜻

- 여기서 else if 는 아니면 이조건 이라는 말이 되겠고... 그냥 else 는 그냥 '아니면' 이라고 생각하면 될꺼같다.

'javascript' 카테고리의 다른 글

중첩 반복문2(피라미드 만들기)  (0) 2015.03.23
중첩 반복문 예제1(계단 만들기)  (5) 2015.03.22
if 조건문 예제.  (2) 2015.03.22
if조건문  (0) 2015.03.08
숫자와 문자열의 자료형 변환  (0) 2015.03.08
confirm 함수  (0) 2015.03.08

댓글 2

  • saa (2020.09.02 16:57)

    if(result >= 0 && result < 60){
    alert("가");
    }else if(result > 60 && result < 70){
    alert("양");
    }else if(result > 70 && result < 80){
    alert("미");
    }else if(result > 80 && result < 90){
    alert("우");
    }else{
    alert("수");
    }

    이렇게 하니깐 60, 70, 80.... 다 수가 나오네요

    if(result >= 0 && result < 60){
    alert("가");
    }else if(result >= 60 && result < 70){
    alert("양");
    }else if(result >= 70 && result < 80){
    alert("미");
    }else if(result >= 80 && result < 90){
    alert("우");
    }else{
    alert("수");
    }

    이게 맞지 않을까요

    • 회복맨 (2020.09.02 18:13 신고)

      앗 맞습니다 @@!
      처음 공부 하면서 적었던 글이었는데 덕분에 이전 자료들도 보게되고 정말 감사합니다 ^-^

      방문해 주셔서 감사합니다 :D