반응형
2021-01-05 수업내용 정리 겸 복습
함수 :
하나의 특별한 목적을 수행하기 위해 설계되고 작성한 코드들의 묶음
특정 작업이 필요할 때마다 호출하여 반복적으로 수행 가능
자바스크립트에서는 함수를 일종의 자료형으로 인식 (중요!)
함수 정의시 FUNCTION이라는 예약어를 사용
함수에 전달할 매개변수는 함수명 뒤 괄호에 쉼표로 구분해서 지정
함수의 몸체를 구성하는 코드블럭은 중괄호로 정의함.
function 이름 (매개변수,매개변수) {
함수몸체
}
단을 입력받아 구구단을 출력하는 프로그램
// 구구단 출력 (7단)
for(let i =1; i<=9;i++)
document.write('7 x' + i + '=' + (7*i)+'<br>')
// 구구단 함수 정의
function guguDan (d){
for(let i =1; i<=9;i++)
document.write(d+' x' + i + '=' + (d*i)+'<br>')
}
// 함수 호출 : 함수명(인자값)
guguDan(2);
// 사용자로부터 값 입력받기 : 변수명 = prompt(안내문구)
let dan = prompt('단을 입력하세요 (1~9)')
guguDan(dan)
반응형
'JAVA & APP :국비지원 학원 복습 > ' 카테고리의 다른 글
JavaScript : 07 내장객체 Math,String 객체 (1/2) (0) | 2021.01.07 |
---|---|
JavaScript : 06 함수 (2/2) (0) | 2021.01.07 |
JavaScirpt : 05 배열 (0) | 2021.01.06 |
JavaScript : 04 반복문 (0) | 2021.01.06 |
JavaScript 03 : 조건문 (0) | 2021.01.05 |