-
code wars 연습4온라인 코딩 련습 2018. 12. 14. 10:59
number를 쓰잘데기 없이 넓게 펼치시오...
위 베댓 아래 내답.
6급답지않게 존내 쉬워서 개빨리 풀었더니 28포인트 정도 받은듯? 이거 시간도 재고 있었음?
뭐 피드백 줄 수 있는 능력치 얻은 듯...(무쓸모)
6급은 왠지 array 함수를 얼마나 잘 쓰냐의 문제인거 같기도... 물론 이전 급들의 string을 다루는
방법도 계속 쓸 줄 알아야 풀 수 있다
베댓의 댓글이 더 잘풀었다... 여기서 새로운 기법 두가지를 알았는데
첫번째는 **하면 존나 귀찮게 Math.pow(num) 안해도 된다는 사실(사실 젤 처음 자스 배울 때 본 거 같ㄱ...)
두번째는 array.filter(Boolean)이라는 존나 편한 방법
falsy는 위에 꺼가 젠부. 그 외엔 모두 truthy다.
이 filter(Boolean)은 구글링 5초만 하면 쉽게 알 수 있는데
https://www.freecodecamp.org/forum/t/algorithm-falsy-bouncer-help-with-how-filter-boolean-works/25089
이 글의 질문자도 나처럼 존나 신박 + 허탈해하고 있는 걸 알 수 있다.
담배피는 광대 센세가 우민들을 위해 답변을 달아주셨다.
Boolean(요거) 의 요거의 값을 보고 truthy인지 falsy인지 판단 후 Boolean 값을 배출해주는 것을
filter로 돌려주시는 것.
코드 개짧아지고 잘난 척도 가능한 스킬인듯
굳
'온라인 코딩 련습' 카테고리의 다른 글
code wars 련습 (0) 2019.04.02 code wars 연습5 (0) 2018.12.19 code wars 연습3 (0) 2018.12.13 code wars 연습2 (0) 2018.12.12 code wars 연습1 (0) 2018.12.12