-
switch(true)javascript 2020. 5. 21. 02:19
보통 switch문을 쓸 때
switch(조건){ case '사과' : console.log('사과 냠냠'); break; case '바나나' : console.log('바나나 냠냠'); break; case '꿩' : case '알' : console.log('꿩도먹고 알도먹고'); //조건에 '꿩'이나 '알'이 들어갔을 때.(둘다 걸림) break; default : console.log('밥'); }
이런식으로 조건당 케이스가 걸리는 줄 알았는데
switch(true){ case age < 13 : console.log("age < 13"); break; case age >= 13 && age < 20 : console.log("age >= 13 && age < 20"); break; case age >= 20 && age < 30 : console.log("age >= 20 && age < 30"); break; default : console.log("default"); }
이런 식으로 switch 조건에 true를 넣어주게 되면 범위로 사용해 줄수가 있다.
참조 :
https://wakestand.tistory.com/189
참조 : Udemy - The Complete JavaScript Course 2020 : Build Real Projects!
'javascript' 카테고리의 다른 글
자바스크립트 예제 (0) 2020.05.22 자바스크립트 Truthy and Falsy values, equality operators (0) 2020.05.21 자바스크립트 연산자 우선순위 (0) 2020.05.18 자바스크립트 함수(계속 업데이트 예정) (0) 2020.05.18 자바스크립트 데이터타입 (0) 2020.05.18