function sayHello(name) {
console.log(`${name}님 환영합니다`);
}
sayHello("홍길동");
undefined를 반환함function add(a, b) {
return a + b;
}
myIndexOf(arr, value): 특정 값의 인덱스를 찾아 반환myIncludes(arr, value): 특정 값이 존재하는지 true/false 반환return을 만나면 함수 종료function operate(a, b) {
return {
add: a + b,
sub: a - b,
mul: a * b,
div: a / b
};
}
...rest 문법을 이용하여 인자의 수 제한 없이 받기 가능function addAll(...numbers) {
let sum = 0;
for (const num of numbers) sum += num;
return sum;
}
repeatString(str, n) : 문자열을 n번 반복하여 리턴calculateAverageScore(...scores) : 최고점과 최저점을 제외한 평균 구하기greet(name, greetWord?) : 인사말이 없으면 기본값으로 인사celsiusToFahrenheit(celsius) : 섭씨 → 화씨 변환countChar(word, char) : 문자열에서 특정 문자 개수 세기calcBMI(height, weight) : BMI 계산 및 결과 출력calcDivisor(n) : n의 약수 목록 출력 및 약수 개수 반환✅ 총정리