자바스크립트 함수2 [JavaScript] 자바스크립트 함수 (function) / 함수 선언식, 함수 표현식, 화살표 함수 [JavaScript] 자바스크립트 함수 (function) / 함수 선언식, 함수 표현식, 화살표 함수 자바스크립트의 함수는 크게 함수 선언식, 함수 표현식으로 나뉜다. 먼저 함수 선언식은 다음과 같다. function first() { let a = 10; let b = 20; let c = a * b; console.log(c); } first(); console.log("함수 실행 완료") >>> 200 >>> 함수 실행 완료 함수 안에 return을 사용하면 단순히 출력하는 것이 아닌 함수로 나온 값을 반환하여 사용할 수 있다. 함수의 소괄호()는 매개변수를 주고 받기 위해 존재한다. 다음 코드와 같이 매개변수를 전달할 수 있다. function first(a, b) { let c = a * b.. 2022. 3. 4. [JavaScript] 자바스크립트 단락회로 평가 [JavaScript] 단락회로 평가 자바스크립트의 단락회로 평가는 논리 연산자의 특성을 활용한다. 자바스크립트의 논리연산자를 보면 아래와 같다. // and 연산자는 두 값이 모두 true일 때 true를 반환한다. console.log(true && true); >>> true // or 연산자는 두 값 중 하나만 true이면 true를 반환한다. console.log(true || false); >>> true // not 연산자는 true로 변환 가능한 값에 false를 반환한다. console.log(!true) >>> false 단일회로 평가는 단순히 true / false만이 아니라, truthy / flasy를 평가할 때 유용하게 사용할 수 있다. const getName = (person.. 2022. 3. 3. 이전 1 다음