JavaScript 함수 함수 정의 방법 // function statement를 사용 function sum(a, b) { return a + b; } console.log(sum(10, 20)); // 출력 결과: 30 // arrow function expression을 사용 const multiply = (a, b) => { return a * b; } console.log(multiply(10, 20)); // 출력 결과: 200 javascript 2024.02.15
JavaScript 연산자 사칙 연산자 let a = 2; let b = 4; console.log(a + b); // 출력 결과: 6 console.log(a - b); // 출력 결과: -2 console.log(a * b); // 출력 결과: 8 console.log(a / b); // 출력 결과: 0.5 console.log(a % b); // 출력 결과: 2 console.log(a ** b); // 출력 결과: 16 대입 연산자와 함께 쓰는 산술 연산자 let a = 2; let b = 4; a += b; // a = a + b console.log(a); // 출력 결과: 6 a -= b; // a = a - b console.log(a); // 출력 결과: 2 a *= b; // a = a * b console.lo.. javascript 2024.02.14
JavaScript 자료형 Dynamic Typing(동적 타이핑) 자바스크립트는 동적 타이핑 방식을 사용한다. 따라서 변수의 자료형을 선언하지 않는다. 데이터 타입 // Number type let n1 = 123 let n2 = 4.56 // String type let s1 = "hello"; let s2 = 'world'; // Boolean type let b1 = true; let b2 = false; // Null type let n = null; // Undefined type let u1; let u2 = undefined; // Array type let arr = [1, 2, 3, 4]; // Object type let obj = { a: "apple", b: "banana", c: "carrot"}; Arr.. javascript 2024.02.14