자바스크립트 기초 - 생활코딩

Sean yang~~·2022년 5월 11일
0

자바스크립트

목록 보기
3/25
post-thumbnail

자자자자자자자 계속해서 자바스크립트 기초에 대해서 시작해보자~~ 퇴사까지가 얼마남지 않았지만 틈틈히 공부해둬야 사전 스터디할때 난리날꺼같으니... 해보쟈!! I can do it!!

논리연산자 (&&)

  • 논리연산자는 조건문을 좀더 간결하고 다양한 방법으로 구사살 수 있도록 도와준다.
  • &&는 좌항과 우항이 모두 true일때 참이 된다.
  • 좌항과 우항중 하나라도 거짓이면 거짓이다.
if(true && true){
	alert(1);       //true
    }
    
if(true && false){
	alert(1);       //false
    }

or연산자(||)

  • 좌우항중에 하나라고 true면 true가 되는 논리연산자다.
  • 좌우항 두개다 거짓이면 거짓이기떄문에 실행되지 않는다.
if(true || true){
	alert(1);      //true
    }
    
 ir(true || false)[
 	alert(2);      //true
    }

!

  • 부정의 의미로 boolean의 값을 역전시킨다.
  • true를 false로 false를 true로 만든다. not 연산자라고 부른다.

boolean의 대체체

  • 조건문에 사용될 수 있는 데이터형이 꼭 불린만 되는 것은 아니다.
  • 빈문자열일 경우 자바스크립트는 false로 반영한더ㅏ.
  • ex)if(undefined {alert}. false
  • var a;
  var a;
  if(!a){
      alert('값이 할당되지 않은 변수'); 
  }
  if(!null){
      alert('null');
  }
  if(!NaN){
      alert('NaN');코드를 입력하세요
profile
나는 프론트엔드 개발자다!

0개의 댓글