개발일기
파라미터(Parameter)와 아규먼트(Argument)의 차이 본문
개요
그냥 공부하다가 헷갈리고, 개념이 잘 잡히지 않았던 것 같아서 기록하려고 한다. 찾아보니 생각보다 쉬워서 놀랐다. 간단한 예제를 들어 설명 하겠다.
파라미터(Parameter)
파라미터는 매개변수라고도 불리며 함수를 정의할 때 사용하는 변수이다. 함수가 호출될 때 전달받을 값을 정의한다. 아래 간단한 예제를 들겠다.
//함수 정의
function add(a, b) { // a와 b는 파라미터(매개변수)
return a + b;
}
아규먼트(Argument)
아규먼트는 함수를 호출할 때 실제로 전달되는 값이다. 함수가 호출 될 때 파라미터에 전달되는 실제 데이터를 의미한다.
아래에 간단한 에제를 들겠다.
// 함수 호출
let result = add(3, 5); // 3과 5는 아규먼트
console.log(result); // 출력: 8
'cs' 카테고리의 다른 글
자료구조란 무엇일까?(스택, 큐) (1) | 2024.06.19 |
---|---|
데이터베이스 유형 (0) | 2023.08.29 |
컴퓨터와 데이터베이스 (0) | 2023.08.28 |
캐시와 메모리 할당 (0) | 2023.08.21 |
제어장치(CU)의 핵심 기능 스케줄링 (0) | 2023.08.18 |