코딩/JavaScript

단축평가 (short circuit evaludation)

춘 몽 2024. 9. 20. 16:14

&&와 || 연산의 결과값으로 좌/우측 중 어느 값이 반환되는지에 대한 내용이다.

 

  • &&를 사용했을 때 좌측이 true면 우측 값 반환
  • &&를 사용했을 때 좌측이 false면 좌측 값 반환
  •   || 를 사용했을 때 좌측이 true면 좌측 값 반환
  •   || 를 사용했을 때 좌측이 false면 우측 값 반환
console.log(true && "아이브"); // 아이브
console.log(false && "아이브"); // false
console.log(true || "아이브"); // true
console.log(false || "아이브"); // 아이브

console.log(true && true && "아이브"); // 아이브
console.log(true && false && "아이브"); // false

 

 

[코드팩토리] [입문] 9시간만에 끝내는 코드팩토리의 Javascript 무료 풀코스

- 섹션 2 기본기 - Operator (연산자)

https://www.inflearn.com/course/lecture?courseSlug=%EC%BD%94%EB%93%9C%ED%8C%A9%ED%86%A0%EB%A6%AC-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%ED%92%80%EC%BD%94%EC%8A%A4&unitId=160939&tab=curriculum&subtitleLanguage=ko

 

학습 페이지

 

www.inflearn.com