분류 전체보기207 (Javascript) 반복문 for반복문 for문은 반복문의 명령어 중 하나 for () 괄호 안에 반복을 시작하는 초기 변수, 반복 조건, 반복마다 달려지는 반복변수의 증감식 {} 안에는 반복할 때마다 실행할 코드를 작성 for (let i = 0; i < 10; ++i) { console.log(`i = ${i}`); } let j = 0; for (; j < 10; ) { console.log(`j = ${j}`); ++j; } let w = 0; while (w < 10) { console.log(`w = ${w}`); ++w; } for (let a = 0, b = 1; a < 10 && b < 5; ++a, --b) { // && 는 '그리고' 다. 두 조건이 한번에 만족해야 한다. console.log(`a = ${a}.. 2023. 1. 13. (Javascript) 조건문 if 조건문 if (조건) (조건) 안에 boolean 값이 true면 (조건) 뒤 스코프 코드가 실행되고 else 스코프 코드는 실행되지 않는다 false 라면 (조건) 뒤 스코프는 실행되지 않고 else 스코프 내에 코드가 실행된다 if (1 > 2) { console.log("1 2 는 false 다"); } else if문 첫 번째 조건이 아니라면 else if 조건문으로 내려서 boolean값을 판단한다 if (1 > 2) { console.log("여기 조건이 거짓이면서"); } else if (2 < 3) { console.log("여기 조건이 참이면 else if의 {} 코드가 실행 된다."); } else { co.. 2023. 1. 13. (Javascript) 재귀 함수 재귀함수란? 자기 자신을 호출하는 함수 function factorial(num) { if (num == 1) return 1; console.log("현재 숫자 : " + num); return num * factorial(num - 1); } // factorial 함수가 다시 factorial 함수를 return fibonacci 함수 function fibonacci(n) { if (n == 1) return 1; else if (n == 2) return 1; else return fibonacci(n - 2) + fibonacci(n - 1); } TowerHanoi let count = 0; function blockMove(start, end) { console.log(`타워${start}.. 2023. 1. 13. (Javascript) function Function 란? 함수는 기능을 실행하는 코드에 이름을 짓는 기능이다. 변수가 데이터의 이름을 짓는다 처럼 함수도 이름을 선언하고 정의할 수 있다. 중괄호 안에 실행할 코드를 기입 하면 된다 () 소괄호 안에는 함수를 사용할 때 함수에게 정보(매개변수)를 입력 선언 방식 함수 선언식 함수 표현식 화살표 함수 function test() { console.log("넣고 싶을 걸 넣어봐 !"); } let test2 = function () { console.log("함수를 초기화합니다."); console.log("해당 형식으로 함수를 초기화 하는 방식을 : 함수 표현식"); }; const test3 = () => { console.log("함수를 초기화 합니다."); console.log("해당 형.. 2023. 1. 13. 이전 1 ··· 38 39 40 41 42 43 44 ··· 52 다음