노마드코더/자바스크립트
바닐라 자바스크립트 #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(위에 창을 띄워주는 것) 은 너무 오래된 자바스크립트라 쓰지 않는다.
하지만 아직도 작동은 한다.