노마드코더/자바스크립트

바닐라 자바스크립트 #2-5

Victory_Heo 2021. 8. 29. 00:06

바닐라 자바스크립트 #2-5

자바스크립트의 기초 지식을 아는 것 뿐 아니라, 모멘텀(Momentum)이라는 생산성 앱을 클론코딩하면서
TO do List, 날씨, 시계 기능을 만들어 볼 수 있다.

 

if-else란 기본적으로 프로그래밍에서 어떻게 모든게 잘 동작하는지 보여주는 것을 말한다.

if(10>5){
	console.log("hi")
} elsee {
	console.log("ho")
}   

//hi

hi가 나오는데 그 이유는 10이 5보다 크기 떄문이다.

이것이 조건문이다.

 

if()안에 있는 것은 항상 true를 말한다.

만약 거짓이라면 else블럭을 실행시킬 것 이다.

10 === 5 의 ===는 체크를 말한다. 

 

여기서 중요한 것은 if조건은 항상 참이어야 한다는 것!!

 

이거 말고도 피연산자라는 것이 있다.

피연산자란 다른 조건들을 합치게 하는 것을 말한다.

if(20>5 &&"nicoas" === "nicolas") {
	consolr.log("yes");
} else {
	console.log("no");
}

//yes

&&은 하나라도 거짓이면 else로 가게 된다.

둘 다 참이어야 한다.

 

||은 올이라는 것이다.

 

 

prompt(위에 창을 띄워주는 것) 은 너무 오래된 자바스크립트라 쓰지 않는다. 

하지만 아직도 작동은 한다.