본문 바로가기

혼자할 수 있-ability!56

JavaScript - 배열 조작하기 1. 요소 추가 요소를 추가하기 위해 일단 요소가 없는 빈 배열을 선언하고, let cities = []; cities라는 변수에 빈 배열을 할당해주었다. 그리고 아래와 같이 요소를 하나씩 추가할 수 있다. cities[0] = "서울"; cities[1] = "대전"; cities[2] = "대구"; cities[5] = "제주도"; 순서를 꼭 지키지 않고 이렇게 원하는 위치에 마음대로 요소를 할당할 수 있다. cities의 4번째, 5번째 요소는 아무것도 할당하지 않았기에 console.log로 출력해보면 undefined라고 출력된다. 요소를 수정하고 싶을 때는 아래와 같이 작성하면 된다. cities[5] = "포항"; console.log(cities[5]); 2. push/unshift 함수 .. 2020. 6. 21.
JavaScript - for문 for문이란 코드를 원하는 만큼 반복시켜 준다. for문에 언제부터 언제까지라고 알려주면 그만큼 반복할 수 있다. for문의 형태는 아래와 같다. for (반복조건) { //반복조건이 맞으면 실행할 코드 } 0부터 5까지 1씩 증가시키면서 for 문의 {} 내부를 실행하라는 뜻이다. i가 0, 1, 2, 3, 4, 5까지 총 6번의 반복문이 실행된다. i가 5가 될 때까지 for문의 {}안을 실행하다가, 6이 되면 {} 내부로 들어가지 못하고, {} 밖으로 벗어난다. 그렇다면 i가 0, 1, 2, 3, 4, 5일 때 실행하게 되니 for문이 총 6번 실행된다. 결과는 똑같게 만들고 조건의 표현만 다르게 한다면 이렇게 표현할 수도 있다. let count = 1; for (let i = 0; i < 6; .. 2020. 6. 21.
JavaScript - Array(배열) 배열을 사용하면 몇 천 개의 변수를 생성하지 않고, 하나의 변수에 모든 데이터를 갖고 있을 수 있다. 배열은 대괄호([])로 감싸져있다. 위 배열은 데이터가 하나도 없는 빈 배열이다. 데이터가 있는 배열을 만들어 본다면, let cities = ["서울", "대전", "대구", "부산", "광주", "제주도"]; let KOSPI = [2062.82, 2053.2, 2045.92, 2058.82, 2053.12, 2055.7]; "서울", "대전"과 같은 배열의 값, 하나하나를 Element(요소)라고 부른다. 요소와 요소 사이에는 쉼표로 구분한다. 요소는 어떤 type도 가능하다.(예. string, number, array) 배열의 요소는 순서(index)를 갖고 있다. 특징은 1부터 시작하는 게 아.. 2020. 6. 21.
JavaScript- 매개변수와 인자, 여러인자 1. 매개변수(parameter) 함수를 정의하면서, 함수 선언식의 괄호'()'안에 어떤 변수명을 쓰면, 우리는 그걸 매개변수라고 부른다. 매개변수는 이름처럼 실제로 함수 안쪽에서 변수와 같은 역할을 하게 된다. 함수가 호출될 때, 값을 전달받게 되면, 매개변수에 값이 정의된다. 2. 인자란 어떤 함수를 호출하면서, 호출문의 괄호 안에 어떤 값 또는 값이 정의된 변수를 쓰면, 우리는 그걸 인자라 부른다. 함수에서 매개변수를 적어둔 상태라면, 호출 시 인자로 전달한 값은 매개변수를 통해 사용 가능하게 된다. // doubleNumber 함수 선언식 function doubleNumber(myNumber) { // 2020. 6. 21.