본문 바로가기
JavaScript

20210218#(22)JavaScript (조건문)(신축년???)

by zho 2021. 2. 18.

1.

javascript에는 if 조건문 외에도 조건문들이 많다. 

if와 switch를 비교하면서 공부해보도록 하자.

 

swtich 조건문의 기본 형태는 다음과 같다.

모든 swtich문은 if문으로 변경할 수 있다. 모든 if 문을 switch문으로 대체하기는 어렵지만 불가능하지는 않다.

시간에 맞춰서 아침,점심 그리고 저녁 먹을 시간을 알려주는 코드를 통해 if문과 switch문을 공부해보자.

 

# if문

 

# switch문

 

 

2. 조건부 연산자 

javascript에는 조건부 연산자라는것이 있다. 항을 3개 가진다고 하여 삼항 연산자라고 부르기도 한다.

기본 형태는 불 표현식 ? 참 결과 : 거짓 결과이다. 코드를 보며 익혀보자. 

 

0 이상 숫자를 넣게 되면 over 0이 출력되고, 0 이하 숫자를 넣게되면 under 0이 출력된다.

 

3. if else if 예제 ( 태어난 연도를 입력받아 띠 출력 )

 

태어난 연도를 입력받아 무슨 띠인지 출력해주는 프로그램이다. 근데 조건문이 너무 많아 지저분한 코드처럼 보인다. 그래도 처음에는 이렇게라도 코드를 입력해서 공부하는 게 기억에 남는다고 한다.

다음은 split을 이용한 좀 더 효율적인 코드이다

'문자열 A'. split('문자열 B') 메서드는 문자열 A를 문자열 B로 잘라서 배열을 만드는 메서드이다.

그렇기 때문에 위 예제에서는 ['원숭이, 닭, 개, 돼지, 쥐, 소, 호랑이, 토끼, 용, 뱀, 말, 양']이라는 

 

4. 올해는 무슨 해일까?

 

 

신축년.. 하얀 소의 해라고 한다... 벌써 2021년이라니 이상하다. 다들 신축년에도 화이팅하도록 하자.

 

 

728x90