Search

함수1_개념01_기본

대분류
STEP10 함수/클래스
문제 난이도
필수
소분류
함수1_개념

영상

개념

<script> /* [개념] 함수의 기본 형태 [1] 함수의 정의 (1) function : 키워드 (2) test() : 이름 (3) {} : 실행영역 [2] 함수 실행 (1) test(); : 함수이름을 적는다. [3] 함수의 이점 (1) 함수를 한번만들어 놓으면 다시 사용할때는 코드량이 줄어든다. */ function test() { document.write("test 입니다.<br>"); } // 위의 함수 정의는 설계에 해당하는 것으로 실행되는 것이 아니다. test(); test(); </script>
Java
복사
<script> /* 함수(function) 1. 정의(=설계) 2. 호출 */ // 함수 밖 영역(= static 영역, 전역변수) let num = 10; // 함수 정의 function print() { // 함수 안 영역 let x = 3; // 지역변수 // 함수 밖의 변수와 함수 안의 변수의 이름이 동일할 경우, // 함수 안의 변수를 우선시 한다. let num = 1; document.write("num = " + num + "<br>"); } // 함수 밖 영역 // document.write("x = " + x + "<br>"); // 함수 호출(= stack 영역) print(); print(); print(); </script>
JavaScript
복사