반응형
https://programmers.co.kr/learn/courses/30/lessons/42586
해결 방안 구상
1. 완결 되는 100을 선언한 다음 progresse를 각각 빼서 speed로 나눠 올림한다 (Math.ceil)
2. 구한 소요일을 비교하여 답을 구한다.
- 1번을 구하기위해 for 반복문을 2번 돌렸다. 첫 번째는 100 - progresses[i]를 구하기 위해. 두 번째로는 첫 번째 구한 값을 speeds[i]로 나누기 위해.
- 2번을 하기위해 고민했지만 작성한 코딩들이 생각대로 작동하지 않아 인터넷을 찾아봤다.
해결 답안
보자마자 느낀 점은 javascript 공부가 너무 미흡하다는 점. 또한 응용력이 부족하다는 점. 그렇기 때문에 더욱 더 열심히 공부해야 겠다는 다짐.
리뷰를 보니 map과 for가 같이사용되어 속도의 측면에서 조금 손해를 본다고 하지만, 그렇지만 가독성이 너무 깔끔하다. 그리고 map()을 좀 더 공부해야 될 필요성을 느끼게 됐다.
🧚🏻♀️ map()함수는 하나의 Argument만 전달하지 않는다. 이외에 다른 많은 Argument도 전달한다. 그 중 하나가 index.
반응형
'ETC > develop' 카테고리의 다른 글
[JS] 프로그래머스 프린터 (0) | 2021.09.09 |
---|---|
[JS] map()에 관하여 (0) | 2021.09.06 |
[REACT] Font 적용하기 (0) | 2021.09.05 |
[REACT] React Router를 이용하여 페이지 전환 하기 (0) | 2021.08.31 |
[JS] 숫자 야구 게임 [2] (0) | 2021.08.31 |
댓글