728x90
300x250
javaScript에서 아래의 코드를 보면 두 숫자를 제외하고는 모든 구문이 똑같은걸 확인할 수 있다.
let result = 2 * 5;
document.write(`두 수의 곱은 ${result}입니다.<br>`);
let result = 6 * 7;
document.write(`두 수의 곱은 ${result}입니다.<br>`);
let result = 9 * 3;
document.write(`두 수의 곱은 ${result}입니다.<br>`);
이렇게 중복되는 코드를 함수로 리팩토링을 해보자
function multiply(num1,num2) {
let result = num1 * num2 ;
document.write(`두 수의 곱은 ${result}입니다.<br>`);
}
multiply(2,5);
multiply(6,7);
multiply(9,3);
이렇게 함수로 중복되는 부분을 묶어주고 변경되는 부분만 매개변수로 호출해주면 같은 결과를 얻을 수 있고 언제든지 재사용 가능하다.
728x90
반응형
'javaScript > J Query & 스크립트' 카테고리의 다른 글
arguments란? javaScript (0) | 2022.04.14 |
---|---|
JavaScript 클래스 이해하기 (0) | 2022.04.12 |
다중 for문 (0) | 2022.04.07 |
JavaScript 변수의 종류 (0) | 2022.04.06 |
지역변수 전역변수 차이 (0) | 2022.04.05 |
댓글