학습한 내용
JavaScript 기초/ 실습 - 배열, for문
배열
- 리스트로 구성, 필요한 요소들을 빼거나, 검색할 수 있음.
- for문에 많이 사용
- 길이 lenght는 1부터, 인덱스는 0부터
- 요소로 구성, 요소에는 숫자, 문자, 논리, 배열, 함수 가능
- 인덱스를 불러올 때 연산도 가능


index.push
- 인덱스 추가하기

- 배열의 5번째, 맨 끝 열에 추가 됨.
index.splice
- 제거하는 인덱스 번호를 사용
- 구조 : 배열.splice(인덱스, 제거 갯수)
- 여기서 인덱스는 0부터가 아닌 1부터(몇 번째에 있는지를 물어봄)
- 지정된 인덱스 그 다음부터 제거 적용

- 갯수를 0을 넣고 요소를 넣으면 추가도 가능
- 제가 갯수를 지정 안하면 인덱스 제외 모두 삭제됨.
index.of
- 요소 찾기
- 있으면 인덱스 번호를, 없다면 -1 출력

for문
-
for in


-
for of
- 변수가 들어감
- frk(배열) = [요소, 요소, 요소]
- 인덱스 번호 = 0 1 2
- for in은 인덱스를, for of는 요소를 가지고 오는 것

- for in 처럼 숫자가 나오게 하려면, 변수를 하나만들어서 증가시키면 됨.( 초기화하는 부분이 for문 위에 있어야 같은 숫자 안 나옴)

- for 문
- for문 구조


- 합계 구하기

- 배열과 함께 사용

- 위 배열을 반대로 나타내기(i-- 사용)

학습한 내용 중 어려웠던 점 또는 해결못한 것들
해결방법 작성
학습 소감
for문에 대해서 간단한 예제와 함께 공부하였다. for문에서는 어느 정도로 반복할지를 알고 있을 때 사용하는 것이 좋아보였다. 몇 번을 증가시키고 감소시키면서 어떤 값을 찾아낼 때는 while문을 사용한다고 하는데, 아직까지는 개념이 없어서 크게 와닿지는 않는다. for문을 작성하는 것도 if문처럼 복잡해지고, 중첩이 된다면 머리가 아플 것 같다. 많은 연습을 통해 친숙해지도록 노력해야 겠다.