티스토리 뷰

if-else

if else 는 많은 프로그래밍 언어에 있고 if()안에 조건문을 추가한다. else 는 조건문이 거짓일 경우 실행된다.

if ( 10 === 5 ){
	console.log("hi");
} else {
	console.log("ho");
}
//"ho"


if ( "10" === 10 ){
	console.log("hi");
} else {
	console.log("ho");
}
//"ho"

=== 는 정확한 조건연산을 실행한다.
만약 조건이 참이 아닐경우  "ho"를 출력하게된다.

피연산자

if( 10 > 5 && "nicolas" === "nicolas" ){
	console.log("yes");
} else {
	console.log("no");
}
//yes

if( 10 > 5 || "nicolas" === "penguin" ){
	console.log("yes");
} else {
	console.log("no");
}
//yes

'&&' 는 and 연산을 하고 A && B 중에 AB 전부 참이 아니라면 거짓이 된다.
'||" 는 or 연산을 하고 a || B 중에 AB 하나라도 참이면 참이 된다.

prompt 

프롬프트는 자바스크립트의 오래된 메서드 이다. 이 메서드를 이용해서 if 문을 실행한다.

const age = prompt("How old are you");

if(age > 18 && age < 21) {
	console.log("you can drink but you should not");
}else {
	console.log("you cant");
}

입력받는 값에 따라 if문이 분기가 되는데, 만약 18 초과 21 미만이면 참이 되고 아니라면 거짓이 된다.

'노마드코더 > 자바스크립트' 카테고리의 다른 글

#2-6 DOM If else Function practice  (0) 2021.08.27
#2-4 Events and event handlers  (0) 2021.08.27
#2-3 Modifying the DOM with JS  (0) 2021.08.27
#2-2 JS DOM Functions  (0) 2021.08.27
#2.1.1 More Function Fun  (0) 2021.08.27
댓글