단축 평가 논리 계산법
-
👉 단축 평가 (short-circuit evaluation) 논리 계산법 이번에는 논리 연산자를 조금 더 유용하게 사용하는 방법에 대해서 배워보겠습니다. 우리가 이전에 연산자를 배울때, 다음과 사항을 잘 숙지하셨을겁니다. true && true // true true && false // false true || false // true false || true // true 논리 연산자를 사용 할 때에는 무조건 우리가 true 혹은 false 값을 사용해야 되는 것은 아닙니다. 문자열이나 숫자, 객체를 사용 할 수도 있고, 해당 값이 Truthy 하냐 Falsy 하냐에 따라 결과가 달라집니다. const dog = { name: '멍멍이' }; var getName = function(animal) ..
03. 단축 평가 논리 계산법(논리 연산자)👉 단축 평가 (short-circuit evaluation) 논리 계산법 이번에는 논리 연산자를 조금 더 유용하게 사용하는 방법에 대해서 배워보겠습니다. 우리가 이전에 연산자를 배울때, 다음과 사항을 잘 숙지하셨을겁니다. true && true // true true && false // false true || false // true false || true // true 논리 연산자를 사용 할 때에는 무조건 우리가 true 혹은 false 값을 사용해야 되는 것은 아닙니다. 문자열이나 숫자, 객체를 사용 할 수도 있고, 해당 값이 Truthy 하냐 Falsy 하냐에 따라 결과가 달라집니다. const dog = { name: '멍멍이' }; var getName = function(animal) ..
2023.11.03 -
✨ 자바스크립트 스마트하게 쓰기 안녕하세요 TriplexLab 입니다. 이번시간에는 자바스크립트를 스마트하게 사용할수 있는 팁을 정리 하도록 하겠습니다. 1) 삼항연산자 (Ternary Operator) // 삼항연산자 ❌Bad Code function getResult(score){ let result; if(score > 5){ result = '👍'; } else if(score 5 ? '👍' : '👎' } 2) 널 병합 연산자(Nullish Coalescing Operator ) // Nullish coalescing operator ❌Bad Code function printMessage(text) { let message = text; if(text === null || text === und..
자바스크립트 스마트하게 쓰기✨ 자바스크립트 스마트하게 쓰기 안녕하세요 TriplexLab 입니다. 이번시간에는 자바스크립트를 스마트하게 사용할수 있는 팁을 정리 하도록 하겠습니다. 1) 삼항연산자 (Ternary Operator) // 삼항연산자 ❌Bad Code function getResult(score){ let result; if(score > 5){ result = '👍'; } else if(score 5 ? '👍' : '👎' } 2) 널 병합 연산자(Nullish Coalescing Operator ) // Nullish coalescing operator ❌Bad Code function printMessage(text) { let message = text; if(text === null || text === und..
2021.09.06