본문 바로가기

CodeStates/└ JavaScript(Pre)23

반복문 반복문이란 ? 같거나 비슷한 코드를 여러 번 실행 for 문 어떤 특정한 조건이 거짓으로 판별될 때까지 반복 for ([초기문]; [조건문]; [증감문]) 문장 let sum = 1; for(let i = 0; i < 3; i++) { sum = sum + i; } console.log(sum); // 4 /*============================*/ let sum = 1; sum = sum + 0; // 1 sum = sum + 1; // 2 sum = sum + 2; // 3 sum = sum + 3; // 4 while 문 while 문은 어떤 조건문이 참이기만 하면 문장을 계속해서 수행 while (조건문) 문장 let sum = 1; let i = 0; while(i < 3) { s.. 2020. 6. 17.
배열 배열이란? 배열은 순서가 있는 값 순서는 인덱스라고 부르며, 1이 아닌 0부터 번호를 매김 [0] [1] [2] [3] [4] 10 20 30 40 50 [0], [1], [2], [3], [4] : 인덱스 (index) 10, 20, 30, 40, 50 : 요소 (element) let arr = [10, 20, 30, 40, 50]; 인덱스 조회 let arr = [10, 20, 30, 40, 50]; arr[0]; // 10 [0] [1] [2] [3] [4] 10 20 30 40 50 arr 배열의 0번째 인덱스 조회 인덱스 변경 arr[1] = 100; [0] [1] [2] [3] [4] 10 100 30 40 50 arr ; // [10, 100, 30, 40, 50]; arr 배열의 1번째 .. 2020. 6. 17.
'==' 와 ' ===' 비교 1. == 2. === 참조 사이트 : JS Comparison Table JS Comparison Table === (negated: !==) When using three equals signs for JavaScript equality testing, everything is as is. Nothing gets converted before being evaluated. dorey.github.io 2020. 6. 16.
Math Math 수학적인 상수와 함수를 위한 속성과 메서드를 가진 내장 객체 함수 객체가 아님 메소드 (대/소문자 구분 확실히) Math.round : 소수점 이하를 반올림 Math.round(11.3); //11 Math.round(12.6); //13 Math.round(13.4); //13 Math.round(14.2); //14 Math.round(14.8); //15 Math.sqrt : 루트 값 구하기 Math.sqrt(9); //3 Math.sqrt(16); //4 Math.sqrt(25); //5 Math.sqrt(36); //6 Math.sqrt(49); //7 Math.floor : 소수점 이하를 버림 Math.floor(11.3); //11 Math.floor(12.6); //12 Math... 2020. 6. 16.