본문 바로가기

TIL LIST/JavaScript

공부하면서 헷갈렸던 구문

1. JavaScript를 이용해 숫자 증감하기

연산자를 이용해 변수를 증감할 수 있다.

i++ // 는
i = i + 1 // 과 같다

i-- // 는
i = i - 1 // 과 같다

2. 증감 덧셈을 이용한 복합 할당

myVar = myVar + 5;

let myVar = 1;
myVar += 5; // 6
let a = 3;
let b = 17;
let c = 12;

// Only change code below this line
a += 12; // a = a + 12;
b += 9; // b = 9 + b;
c += 7; // c = c + 7;

// 증강 뺄셈은 -=
// 증강 곱셈은 *=
// 증강 나눗셈 /=

3. if/else 문과 switch 문

function chainToSwitch(val) {
  let answer = "";
  // Only change code below this line

  if (val === "bob") {
    answer = "Marley";
  } else if (val === 42) {
    answer = "The Answer";
  } else if (val === 1) {
    answer = "There is no #1";
  } else if (val === 99) {
    answer = "Missed me by this much!";
  } else if (val === 7) {
    answer = "Ate Nine";
  }
  
  switch(val) {
    case "bob":
      answer = "Marley";
      break;
    case 42:
      answer = "The Answer"
      break;
    case 1:
      answer = "There is no #1";
      break;
    case 99:
      answer = "Missed me by this much!";
      break;
    case 7: 
      answer = "Ate Nine";
  }
  // Only change code above this line
  return answer;
}

chainToSwitch(7);

'TIL LIST > JavaScript' 카테고리의 다른 글

OTT풍 배경화면 애니메이션  (0) 2022.08.26
Color Changer  (0) 2022.08.15
pokemon demo  (0) 2022.08.15
7시간 짜리 코드  (0) 2022.08.04
[chrome app 코딩 챌린지] 5. 위치 정보 가져오기(API)  (0) 2022.06.26