Javascript

함수를 이용해 합을 구해보자

훙구 2023. 3. 5. 17:30
728x90
반응형

합 구하는 함수 만들어보기

함수를 이용해서 시작값과 끝값을 사용자로부터 받아와 시작값부터 끝값까지의 합을 출력하는 함수를 만들어보도록 하겠습니다.

 

함수 만들기

function calculator(a,b){		//calculator라는 이름의 함수와 매개변수(a, b)
	let sum = 0;
	for(let i=a; i<=b; i++){	//for문을 이용한 i가 a부터 b가 될 때까지의 반복실행
    	sum += i;				//sum에 i의 값 추가
    }
    return sum;					//sum의 값 반환
}
let a = parseInt(prompt("시작값을 입력하세요."));	//prompt 창을 통해 입력받은 값을 숫자로 인식
let b = parseInt(prompt("끝값을 입력하세요."));
document.write(a + "부터" + b + "까지의 합은" + calculator(a,b) + "입니다.");

Tip ! 함수 해석하기 (순서대로)

parseInt(prompt())를 통해 사용자에게서 값을 받고 숫자로 인식하게끔 합니다. (a,b)

document.write를 실행하는 도중 calculator(a,b)함수의 값을 받아오기 위해 함수로 올라갑니다.

i가 a부터 b까지 반복하면서 매 반복 시마다 sum에 i값을 추가 저장합니다.

return을 통해 sum의 값을 반환합니다.

 

결과보기

Result창을 눌러 숫자를 입력해보세요 !

 

See the Pen Untitled by dlgnsrb227 (@dlgnsrb227) on CodePen.

 

 

 

 

 

이상으로 합을 구하는 함수를 한번 만들어보았습니다 !

728x90
반응형