본문 바로가기
728x90

My Wiki (CodesStates)/JS,Node20

(2-2) JS/Node 배열, 객체 - 배열의 반복 반복문을 이용해 배열의 요소를 한번씩 출력해보자. let myNum = [73, 98, 86, 61]; "배열 myNum의 n번째 인덱스" 를 출력해보자. 조건: - 숫자(n)는 0부터 시작한다. - 숫자(n)를 배열의 길이보다 작을 때까지 반복한다. - 숫자(n)는 1씩 증가한다. for (let n = 0; n < myNum.length; n++) { console.log(myNum[n]); } [코드] 위의 조건을 토대로 반복문을 사용하여 코드로 옮기면 이렇게 된다. 연습 myNum 의 모든 element 를 누적해서 더하기 위해 필요한 조건과 반복할 구문은? let myNum = [10, 20, 40, 10]; let sum = 0; for ( ; ; ) { //반복할 구문 } console.lo.. 2021. 8. 1.
(2-1) JS/Node 배열, 객체 - 배열 기초, 기초 메소드 배열은 순서가 있는 값이다. 순서는 인덱스라고 부르며, 1이 아닌 0부터 번호를 매긴다. 대괄호를 이용하여 배열을 만들고 각각의 원소는 쉼표로 구분해준다. 값은 인덱스를 이용해 접근한다. myNumber라는 배열의 3번째 인덱스를 조회하려면 myNumber[3] 를 입력하면 된다. // 61 또한 myNumber라는 배열의 3번째 인덱스를 변경하려면 myNumber[3] = 200; // [73, 98, 86, 200, 96 ] 예제 1 - fruits 의 3번째 인덱스의 값은? let fruits = ['banana', 'apple', 'pineapple']; //fruits의 3번째 인덱스의 값은? fruits[2] // 'pineapple' fruits[3] // undefined 예제 2 - my.. 2021. 7. 31.
(1-6) JS/Node 기초 - 반복문 반복문이란? 같거나 비슷한 코드를 여러번 실행해야 할 경우에 쓰는 구문이다. let sum = 1; sum = sum + 2; sum = sum + 3; // "sum과 숫자의 합"을 "sum에 대입" 한다. sum = sum = 4; console.log(sum); 반복할 조건을 초기화, 조건식, 증감문 순으로 넣어준다. let sum = 1; for(let n = 2; n HTML 삽입 미리보기할 수 없는 소스 2021. 6. 29.
(1-5) JS/Node 기초 - 문자열 모든 글자들의 나열을 문자열이라고 한다. 컴퓨터는 코드와 문자열을 구분하기 위해 작은따옴표(' ')나 큰따옴표(" ")를 사용하여 문자열을 구분한다. 문자열은 String이다. 문자 하나는 character이며, char이라는 축약어로 부르기도 한다. char가 포함된 메소드도 있다. var str = 'Codestates'; console.log(str[0]);// 'C' console.log(str[4]);// 'S' console.log(str[10]);// undefined // 변수[번호(0부터 시작)]로 그 번호에 해당하는 글자를 읽어낼 수 있다. 접근은 가능하지만 쓸 수는 없다. str[0] = 'G'; console.log(str);// 'CodeStates' not 'GodeStates'.. 2021. 6. 26.