In this kata you will create a function that takes a list of non-negative integers and strings and returns a new list with the strings filtered out.
Example
filter_list([1,2,'a','b']) == [1,2]
filter_list([1,'a','b',0,15]) == [1,0,15]
filter_list([1,2,'aasf','1','123',123]) == [1,2,123]
필자답안
map을 사용하긴 했지만, 뭔가 2%부족한 답안입니다. 제가 원했던건 map을 사용해서 type이 number라면 그 값만 나오게 하는 것이었는데 number가 아닌 값들은 모두 undefined로 나와서 반복문을 통해서 한번 더 처리를 시켰습니다.
분명 더 좋은 방법이 있다고 생각하기 때문에 이것저것 찾아본 결과 filter() 메소드를 활용해서 간단히 처리할 수 있었습니다.
모범답안
'Computer science > 알고리즘' 카테고리의 다른 글
자바스크립트로 소수 구하는 알고리즘 구현(prime number in javascript) (1) | 2020.02.11 |
---|---|
[LeetCode] 204. Count Primes (0) | 2019.08.07 |
[자바스크립트로 구현한 알고리즘] Sum of the first nth term of Series (0) | 2016.10.19 |
[자바스크립트로 구현한 알고리즘] Two to One (0) | 2016.10.19 |
[자바스크립트로 구현한 알고리즘] Sum of two lowest positive integers (0) | 2016.10.16 |
이 포스팅은 쿠팡파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.