Array 배열(Array) 정의 배열(array)은 같은 타입의 변수들로 이루어진 유한 집합입니다. 배열을 구성하는 각각의 값을 배열 요소(element, 엘리먼트)라고 하며, 배열의 위치를 가리키는 숫자를 인덱스(index)라고 합니다. Array 객체로 배열 만들기 //배열생성 첫번째 방법 var 참조 변수 이름 = new Array(); 참조 변수 이름[0] = 값1; 참조 변수 이름[1] = 값2; ... 참조 변수 이름[n] = 값n; //배열생성 두번째 방법 var 참조변수이름 = new Array(값1, 값2, 값3, ..., 값n); //배열생성 세번째 방법 var 참조변수이름 = [값1, 값2, 값3, ..., 값n]; 배열을 생성하는 방법에는 다음과 같습니다. '참조 변수 이름'이라는..
생각보다 자주 쓰이지만 또 금방 잊어버리는 paseInt에 대하여 이야기를 해보려고 한다. parseInt() 정의 문자열을 정수로 바꾸는 함수 parseInt() 문법 parseInt(string, radix); string - 분석할 값입니다. - 어떤 값을 입력해도 양의 정수, 음의 정수로만 표현이 됩니다. - 0x로 시작하면 16진법으로 처리합니다. - 문자열의 선행 공백은 무시합니다. - 첫 글자가 숫자로 변하지 않는 값일 경우, NaN으로 반환합니다. radix(진수) - 2~36까지 입력을 할 수 있습니다. - 공백일 경우 기본적으로 10진법으로 표현, 그러나 모든 브라우저가 되지 않을 수 있으니 명시하는 것이 가장 좋습니다. parseInt() 예제 parseInt에 대한 예제를 적도록 합..
이번 주는 마지막 챕터 함수에 대해 공부를 진행하였다. 과제 35. 함수를 이용해서 두 수중 작은 수를 찾는 자바스크립트 작은 숫자를 두 개를 받아 그중에서 작은 숫자를 구하는 스크립트를 구하는 문제였다. 여기서 return이라는 값을 통해 함수를 실행하여 조건이 맞으면 각자에 맞는 return값을 받는 것이다. 과제35 작은 숫자로 함수 스크립트 여기서 마무리 출력은 필자가 입력한 두 숫자 중에 작은 숫자는 결괏값이다 라는 의미로 표현하였다. 모두 값이 잘 들어갔는지 확인을 위해 약간 변형을 하였다. 과제 37. 재귀 함수 계승 구하기 처음 재귀 함수라 그런지 어려워서 이번만큼은 답을 보고 이해를 먼저 하게 되었다. 흔히 우리가 1*2*3*...*n을 할 때, 제일 먼저 생각하는 것은 for문이다. 근..
이번에는 실제 코드 테스트로도 나온 내용을 위주로 공부하였다. 그중에서 선택 정렬을 풀어보려고 한다. 과제 34. 선택 정렬 이미 정렬된 부분에서 자신의 위치를 찾아 삽입하여 정렬하는 방식이다. 원래 코드는 임의의 숫자를 배열에 대입을 한 후 작은 숫자로 나열을 하는 것이지만 답이 이미 정해져 있는 것 같아, 거기에서 조금 더 응용하여 스크립트를 작성하였다. 랜덤 함수를 써보았다. 사실 아직까지는 이 함수 코드를 잘 쓰지 않다 보니 익숙지 않아서, 이렇게 써봐야 알 거 같아 쓰게 되었다. 프로젝트에서는 아직 쓰인적이 없어 아쉽지만 아쉬운 데로 한번 작성을 해보았다. 과제34 작은 숫자로 배열하기 배열과 함수는 알면알수록 어려우면서도 재미가 있는 문법인 것 같다. 순서도로 배우는 Java Script 국내..
- Total
- Today
- Yesterday
- mongodb
- Git
- 리덕스
- react
- 리액트 썸네일
- array
- java
- 리액트 유튜브
- 리액트
- javascript
- 함수
- 파이썬
- 노드
- node-sass
- 뷰
- 자바스크립트
- 재공부
- 배열
- 프로그래머스
- CSS
- 자바
- 코딩테스트
- node
- github
- Coding Test
- Visual Studio Code
- redux
- node.js
- Switch
- programmers
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |