본문 바로가기

조건연산자2

조건문 if, switch case - [Javascript 입문 _6] 8. 조건문 우리는 살면서 많은 선택을 하게 됩니다. 프로그래밍 또한 마찬가지 입니다. 코드를 작성하면서 조건에 따라 진행하는 과정이 달라지게끔 구현해야하는 경우가 많습니다. 이럴 때 프로그래밍에서는 조건문이라는 문법을 사용합니다. 자바스크립트에서 조건문은 크게 세가지 입니다. if, else if, else switch, case ? (삼항 연산자) 하나씩 살펴보도록 하겠습니다. 8-1. if와 else if문은 if ( 조건... )과 같은 형식으로 사용합니다. 괄호 안에 들어있는 조건을 평가한 뒤에, 그 결과를 불린형으로 변환한 값이 true이면 그 뒤에 중괄호 안에 코드를 실행하고, false이면 실행하지 않습니다. 선택지가 true일 경우와 false일 경우 두 갈래로 나뉘는 거죠. 불린형으로의.. 2020. 4. 8.
불리언(boolean)과 연산자 - [Javascript 입문 _5] 6. 불리언(boolean) 자바스크립트 뿐만 아니라 프로그래밍 언어에는 참을 의미하는 true와 거짓을 의미하는 false라는 값이 존재합니다. - false를 의미하는 값들(falsy value) undefined null 0 -0 NaN false "" '' 여기서 NaN은 잘못된 숫자 연산을 했을 때 반환되는 값입니다. - true를 의미하는 값들(truthy value) 위에 명시된 값들을 제외한 모든 값입니다. 아래의 5가지의 예시 또한 true를 의미합니다. '0' (0을 포함하는 문자열) 'false' (false를 포함하는 문자열) [] (빈 배열) {} (빈 객체) function() {} (빈 함수) 자바스크립트에서 이러한 falsy value와 truthy value를 boolean.. 2020. 4. 5.