BaGyun
빠균's 개발노트
BaGyun
전체 방문자
오늘
어제
  • 분류 전체보기 (71)
    • Today I Learned (44)
      • 오류 (8)
      • JavaScript (15)
      • TypeScript (9)
      • NodeJS (0)
      • NestJS (0)
      • Database (3)
      • ORM (1)
      • 알고리즘 (2)
      • 개인공부 (4)
      • Deploy (0)
      • Git (1)
    • 개인프로젝트 (4)
    • 알고리즘 (14)
      • 프로그래머스 (14)
    • 면접질문 (5)
    • 회고 (3)

인기 글

반응형

블로그 메뉴

  • 홈
  • 태그
  • 방명록
hELLO · Designed By 정상우.
BaGyun

빠균's 개발노트

Today I Learned/JavaScript

[JavaScript] 조건문 / if ,else if, else문

2022. 1. 11. 19:38

조건문이란?

어떠한 조건을 판별하는 기준을 만드는 것입니다.

 

if ( 조건1 ) {
  조건1이 충족되면 실행
 } else if ( 조건2 ) {
    조건1이 충족이 안되고 조건2가 충족되면 실행
    } else {
     위에 있는 조건들이 충족되지 못했을 때 실행
 }

 

이런 식으로 조건문을 사용하는 것인데 실 사용 예를 보여드리자면,

 

function ScoreToGrade(score) {
 let grade = ''; // grade를 선언하고, ''을 할당한다.
 if(score > 100 || score < 0){
   grade = '잘못된 점수 입니다.';
 }
   else if(score > 89) {
   grade = 'A';
 } else if(score > 79){
   grade = 'B';
 } else if(score > 69){
   grade = 'C';
 } else if(score > 59){
   grade = 'D';
 } else if(score >= 0){
   grade = 'F';
 } return grade; // grade에 등급을 할당하고, 내보내라!
}

 

 

이처럼 점수라는 조건을 등급으로 변환하는 식도 조건문을 활용하기에 유용합니다

이 외에도 조건문은 여러 상황에서 자주 쓰이기 때문에 정확한 개념을 익히고 넘어갑시다!

 

이어서는 조건문에 꼭 따라오는 연산자에 대해서 배워봅시다

 

 

 

'Today I Learned > JavaScript' 카테고리의 다른 글

[JavaScript] 반복문 break문, continue문  (0) 2022.01.22
[JavaScript] for, while 반복문  (0) 2022.01.22
[JavaScript] 조건문 / 비교 연산자, 논리 연산자  (0) 2022.01.12
[JavaScript] 변수 사용법 및 주의사항  (0) 2022.01.01
[JavaScript] 변수  (0) 2022.01.01
    'Today I Learned/JavaScript' 카테고리의 다른 글
    • [JavaScript] for, while 반복문
    • [JavaScript] 조건문 / 비교 연산자, 논리 연산자
    • [JavaScript] 변수 사용법 및 주의사항
    • [JavaScript] 변수
    BaGyun
    BaGyun

    티스토리툴바