JavaScript의 기초 문법과 함수에 대해 설명드리겠습니다.
변수 선언:
var x = 5; // 변수 x를 선언하고 값 5를 할당
let y = 10; // 블록 스코프 변수 선언
const z = 15; // 상수 선언 (재할당 불가능)
데이터 타입:
Number
: 숫자String
: 문자열Boolean
: 참/거짓Array
: 배열Object
: 객체null
및 undefined
연산자:
var sum = 5 + 3; // 덧셈
var difference = 10 - 5; // 뺄셈
var product = 3 * 4; // 곱셈
var quotient = 20 / 5; // 나눗셈
조건문:
if (condition) {
// 조건이 참일 때 실행되는 코드
} else {
// 조건이 거짓일 때 실행되는 코드
}
반복문:
for (var i = 0; i < 5; i++) {
// 코드를 5번 반복 실행
}
함수는 코드를 조직화하고 재사용성을 높이기 위해 사용됩니다.
함수 선언:
function greet(name) {
console.log('안녕하세요, ' + name + '!');
}
함수 호출:
greet('홍길동'); // 출력: "안녕하세요, 홍길동!"
매개변수:
함수에 값을 전달하는 매개변수를 정의할 수 있습니다.
function add(a, b) {
return a + b;
}
var result = add(3, 4); // 결과는 7
반환값:
함수는 값을 반환할 수 있습니다.
function multiply(x, y) {
return x * y;
}
var result = multiply(2, 5); // 결과는 10
익명 함수:
이름이 없는 함수를 정의할 수 있습니다.
var greet = function(name) {
console.log('안녕하세요, ' + name + '!');
};
화살표 함수 (Arrow Function):
함수를 간결하게 정의할 수 있습니다.
var multiply = (x, y) => x * y;
함수는 JavaScript에서 가장 기본적이고 강력한 개념 중 하나이며, 프로그래밍에서 중요한 역할을 합니다.
산술 연산자:
할당 연산자:
비교 연산자:
논리 연산자:
비트 연산자:
삼항 연산자:
이것은 JavaScript에서 주로 사용되는 연산자들의 일부이며, 더 많은 연산자들이 있습니다. 이러한 연산자들은 프로그래밍에서 다양한 작업을 수행하는 데 사용됩니다.