[220104] 코테 Lv.1 / 행렬의 덧셈
문제인식 (더보기) 더보기 더보기 더보기 [[1,2],[2,3]] 이건뭐지 배열이 두겹이다. 뭐지 저건 뭐라고 부르지. 더블배열은 아닐테고. 구글링하니까 2차배열이라고 부른단다. 배열 선언 방법 : let arr = new Array(rows); 새로운 배열 선언 방법을 알았다. 변수명에 새로 생성하니까 new, 배열이니까 Array, 만들 개수를 (rows)에 넣는가 봄. 객체 안에 배열이나 객체를 넣을 수 있는데, 배열 안에도 배열을 넣을 수 있나보다! let arr = [1,2,3] arr[0]=1 2차원 배열 선언 방법 : let arr = new Array(rows, columns); 우선 이해를 해보자. [ [1,2], [2,3] ] 이란 배열 안에는 [1,2]랑 [2,3]이 있다. 저 배열 ..
2022. 1. 4.
[220104] 코테 Lv.1 / x만큼 간격이 있는 n개의 숫자
해결 : for문이랑 배열 사용 function solution(x, n) { let answer = []; //2,5 -> 2의 배수를 5개 만들어야함 for(let i=0; i(i+1)*v) /* - 요소를 n개 만드는 새 배열을 만들건데, - 그 안을 x로 채울거야. - 그 x에 하나씩 접근해서 함수처리 한 값으로 새 배열을 만들거야 - map(함수(처리할 현재 요소, 처리할 현재 요소의 인덱스, map()을 호출한 원본배열)) - 인덱스 0부터 하나씩 접근할때 바뀌는 인덱스가 i */ } solution(2,5); // {빈 요소, 빈 요소, 빈 요소, 빈 요소, 빈 요소} // {2, 2, 2, 2, 2} // {(0+1)*2, (1+1)*2, (2+1)*2, (3+1)*2, (4+1)*2} /..
2022. 1. 4.