반응형
- C0501_데이터
- C0501_데이터_문제
- for(let i = 0; i<aList.length; i += 2
- 1001,40
- 1002,60
- 이렇게 출력할려면
- document. writeln(aList[i] , " " , aList[i + 1], "<br>");
- 이렇게 출력해야 한다.
- 즉 aList[i] => 이 i는 배열의 방 번호이다. 즉 0부터 반복문이 도니까.
- aList배열중 0번 => 즉 값은 1001이고
- aList[i + 1] => 방번호가 1번이다. 그래서 40이다.
- document. writeln(aList[i] , " " , aList[i + 1], "<br>");


- 여기서 필요한것은 방번호와 데이터값이다.
- 즉 변수가 2개가 필요한거다.
- let mi = aList[0+1]; 이거와 let index = 0은 다른거다.
- 배열의 방번호를 알아야 데이터도 알 수 있다.
- for(let i = 2; i<aList.length; i+=2)
- 왜 2부터 시작했냐. mi를 40으로 저장했기 때문에 학생 2번부터 반복을 돌린다.




- 배열의 데이터를 바꾸기 위해서는
- 방번호를 알아내고
- 방번호에 대한 값도 알아내야 한다.
- 만약 배열의 위치를 서로 바꾸면
- 데이터를 바꾸고
- 방 번호도 데이터에 맞게 +1 하던지 -1을 해야된다.
- 배열의 데이터를 바꿀려면 변수가 3개가 있어야 한다. 컵 3개



반응형
'코딩 > 1-JavaScript' 카테고리의 다른 글
| C0503_데이터와인덱스배열 (0) | 2025.05.02 |
|---|---|
| C0502_여러줄데이터 => C0502개념01_기억력게임 (0) | 2025.04.30 |
| C0405_행렬 => C0405개념01 , C0405개념02 (0) | 2025.04.30 |
| C0403_교환 , C0404_규칙찾 (0) | 2025.04.29 |
| C04일차배열_66 - C0401_날짜, C0402_중복숫자 (0) | 2025.04.28 |