[개념] 함수
2021. 6. 11. 12:24ㆍ개발공부/자바스크립트
함수란?
특정 작업을 수행하는 코드의 집합
function 함수명(매객변수들..(=parameter)) {
이 함수에서 실행할 코드들
return 반환값
}
변수는 함수를 사용할때(즉, 호출할때) 사용된다.
// 함수의 선언
function calculateAvg(price1, price2) {
const sum = price1 + price2 // 매개변수인 price1, price2을 변수처럼 활용!
console.log(`두 상품의 합계는 ${sum}입니다.`)
const avg = sum / 2
return avg // 평균가격을 리턴!
}
const priceA = 1000
const priceB = 2000
// 함수의 호출
const avg1 = calculateAvg(priceA, priceB)
console.log(`두 상품의 평균은 ${avg1}입니다.`)
const priceC = 3000
const priceD = 4000
// 함수의 호출
const avg2 = calculateAvg(priceC, priceD)
console.log(`두 상품의 평균은 ${avg2}입니다.`)
'개발공부 > 자바스크립트' 카테고리의 다른 글
[코어 자바스크립트] 1. 데이터 타입 (0) | 2021.06.19 |
---|---|
[개념] 배열 (0) | 2021.06.11 |
[개념] 클래스와 객체, 메소드, 객체 리터럴 (0) | 2021.06.11 |
[개념] 조건문, 반복문 (0) | 2021.06.11 |
[개념] 연산자 (0) | 2021.06.10 |