Computer science/알고리즘
[자바스크립트로 구현한 알고리즘] List Filtering
남양주개발자
2016. 10. 19. 15:09
728x90
반응형
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() 메소드를 활용해서 간단히 처리할 수 있었습니다.
모범답안
728x90
반응형
그리드형