본문 바로가기

분류 전체보기192

전역 변수와 지역 변수 1. 전역 변수와 지역 변수변수는 함수 블록{ }을 기준으로 변수의 선언 위치에 따라 '전역 변수'와 '지역 변수'로 나뉨전역 변수 : 함수 블록{ } 밖이나 안에서 자유롭게 사용 가능지역 변수 : 함수 블록{ } 내에서만 사용할 수 있음 1) 전역 변수 ・ 지역 변수의 선언 위치전역 변수지역 변수var 변수;function 함수( ) {}function 함수 ( ) {     var 변수;}=====전역 변수 선언=====var kor = 90;function getScore() { kor = 100; //전역 변수; getScore() 함수를 호출하게 되면 kor 변수 값이 90에서 100으로 바뀜 console.log(kor); //100}getScore(); consol.. 2024. 5. 16.
return, 매개변수 1) returnreturn : 함수를 통해 처리된 결과를 반환시켜주는 명령어함수 안에서 return을 만나게 되면 해당 함수를 호출한 곳으로 결과 데이터를 반환해주고 함수는 종료됨실행문을 강제 종료하는 역할을 수행하기도 함(≒ 반복문's break문)return 함수를 쓰든・안쓰든 값은 출력이 되지만, return 함수를 쓰면 함수 외부에서도 결과값이 유효함→ 함수 안에서 계산한 결과값을 return을 통해 함수 호출한 쪽으로 되돌려줌 (return 함수를 쓰지 않으면 그 결과값은 함수안에서 끝나고 종료됨)function process() { var kor = 90; var eng = 90; var math = 90; var avg = (kor + eng + math) / 3; .. 2024. 5. 15.
익명 함수 1. 익명함수 말 그대로 이름이 없는 함수. 따라서 익명함수를 선언하고 사용하기 위해서는 변수에 함수를 넣어 사용해야함 1) 익명 함수의 형식변수에 함수 데이터를 저장하여 변수를 마치 함수처럼 사용할 수 있도록 함=====형식===== var 변수 = function() { 실행문; }; =====예시===== var compute = function() { 실행문; }; 2) 익명 함수의 호출익명 함수는 변수 선언 이후에 호출해야 함=====변수 선언 이후에 호출(O)===== var compute = function() { console.log('선언적 함수'); }; compute(); =====변수 선언 이전에 호출(X)===== compute(); //익명 함수는 변수 선언 이전에 함수를 호출할.. 2024. 5. 15.
선언적 함수 📖 함수란?프로그램에서 반복적으로 사용되는 기능을 만들어 내기 위한 코드들의 집합문법 : function 함수이름(매개변수1, 매개변수2,...) { 실행문; }* 함수이름 : 함수를 구분하는 식별자(identifier)* 매개변수(parameter) : 함수를 호출할 때 전달하는 변수(함수 내부에서 사용됨)분류설명종류사용자 정의 함수프로그램에서 필요한 기능을사용자가 직접 정의해서 사용하는 함수선언적 함수익명 함수 내장 함수 프로그램 개발에서 자주 사용되는 기능들을자바스크립트 내부적으로 제공해주는 함수인코딩, 디코딩 함수숫자 판별 함수유 • 무한 값 판별 함수숫자 변환 함수문자 변환 함수자바스크립트 코드 변경 함수  1. 선언적 함수함수를 선언할 때 이름을 붙여주는 함수. 즉, 따로 변수에 함수를 넣어.. 2024. 5. 15.
중지, 건너뛰기 1) break 문코드 실행 중 break 문을 만나게 되면 현재 실행문을 중지시키고 다음 실행문으로 넘어감=====for 문에 의해 1~20까지 합산하는 프로그램; if 문의 break에 의해 1~5까지만 합산을 실행하고 for 문을 중지=====var limitNum = 5;var sum = 0;for (var i = 1; i  2) continue 문특정 조건을 만족했을 때 그 해당 값만 건너뛰기할 수 있음=====1~9에서 3의 배수만 빼고 합산하는 프로그램 코딩하기=====var sum = 0;var num = '3의 배수 ';for (var i = 1; i      출처 : ⎡반응형 웹 실전 프로젝트 가이드 (김광수, 조혜경)⎦ 2024. 5. 12.
반복문 1. 반복문어떤 작업이 반복적으로 실행되도록 함반복문의 종류설명while 문조건을 먼저 검사. 조건식이 true일 경우에 반복 (조건식이 false가 되면 반복 행위를 멈추고 while문을 종료)do while 문조건을 나중에 검사 (실행문을 먼저 실행하고 조건을 검사하여 반복을 결정)for 문반복 횟수를 알고 있을 때, 지정 횟수만큼 반복 1) while 문① while 문 형식초기 값↲ while (조건식) { 실행문; 증가감식; }var n = 1;var sum = 0;while (n  2) do while 문① do while 문 형식초기 값↲ do { 실행문; 증가감식; } while (조건식)var n = 1;var sum = 0;do { sum += n; n++;} while (.. 2024. 5. 12.