Meiren

[Javascript] 기본 - 논리 연산자 본문

GTM(구글태그매니저)

[Javascript] 기본 - 논리 연산자

meiren 2023. 4. 10. 11:37

1. or (||)
이름이 TOM 이거나, 성인이면 통과

const name = 'Mike';
const age = 30;

if(name === 'Tom' || age > 19){
	console.log('통과');
}

 

2. and ( && )

const name = 'Mikle';
const age = 30;

if{name === 'Mike' && age > 19){
	console.log('통과');
} else {
	console.log('돌아가.')
}

 

 

3. not ( ! )

나이를 입력 받아 성인이 아니면 돌아가라

const age = prompt('나이가?');
const isAge = age > 19;


if(!isAge){
	console.log('돌아가');
}

 

 

4. 비교 연산자에도 우위가 있음

AND > OR

남자이고, 이름이 Mike 이거나 성인이면 통과

const gender = 'F';
const name = 'Jane';
const isAdult = true;

// if(gender === 'M' && name === 'Mike' || isAdsult) {
if(gender === 'M' && (name === 'Mike' || isAdsult)) {
	consol.log('pass')
} e;se {
	console.log('go back')
}

>>> 'pass'