반응형
[프로그래머스 코딩테스트JavaScript] Level1-8. x만큼 간격이 있는 n개의 숫자
처음에 x+=x 로 풀었다가 제곱으로 커져서 고민하다가 찾음
제출 후에 다른사람 코드를 보니
i=1; i<=n; i++
answer.push(x*i) 로 한게 많았다.
코드를 쓰고 제출하면 점수가 1~9점 까지 다양하게 나온다. 실행되는 시간, 성능 등을 고려해서 1~10점 사이에서 주는건가....
다른사람 코드
.map은 예전에 연습해본 것 같은데 아직 정확하게는 모르겠다. 곧 정리를 해봐야겠다!
for(i=0, i~) 요 안에 저렇게 배열을 선언할 수도 있구나
for 뒤에 {} 를 반드시 쓸 필요는 없나보다.
다른사람 코드를 보니깐 신기한 기능(?) 을 많이 보게 되는듯 하다.
다시 만들어본 코드
근데 저기 var에 let을 쓰면 오류가 난다.
let은 그 구역 안에서만 되서 그런가 arr가 not defined로 뜬다.
https://gist.github.com/LeoHeo/7c2a2a6dbcf80becaaa1e61e90091e5d
반응형
'Coding Test > Programmers' 카테고리의 다른 글
[프로그래머스 코딩테스트 JavaScript] Level1-9. K번째 수 (0) | 2021.05.17 |
---|---|
[프로그래머스 코딩테스트JavaScript] Level1-8. 콜라츠 추측 (0) | 2021.05.17 |
[프로그래머스 코딩테스트JavaScript] Level1-6. 완주하지 못한 선수 (0) | 2021.05.17 |
[프로그래머스 코딩테스트JavaScript] Level1-5. 가운데 글자 가져오기 substr, substring 차이 / 문자열 글자 가져오기 (0) | 2021.05.16 |
[프로그래머스 코딩테스트JavaScript] Level1-4. 같은 숫자는 싫어 (0) | 2021.05.16 |