전체 글(104)
-
JavaScript 코딩 연습 / Non-unique Elements
문제 / 웹사이트 고유하지 않은 값(Non-unique Elements) / CheckiO 난이도 Simple / 초급 내용 숫자값으로 이루어진 배열에서, 하나만 존재하는 값을 제외시킨 배열을 반환하는 함수를 작성하세요. 예 nonUniqueElements([1, 2, 3, 1, 3]) == [1, 3, 1, 3] nonUniqueElements([1, 2, 3, 4, 5]) == [] nonUniqueElements([5, 5, 5, 5, 5]) == [5, 5, 5, 5, 5] nonUniqueElements([10, 9, 10, 10, 9, 8]) == [10, 9, 10, 10, 9] 모범 답안 "use strict"; function checkio(data) { return data.filter..
2020.03.07 -
JavaScript 코딩 연습 / Long Repeat
문제 / 웹사이트 장문 반복(Long Repeat) / CheckiO 난이도 Elementary / 기초 내용 문자열 중 가장 많이 반복되는 문자의 갯수를 구하는 함수를 작성하세요. 예 longRepeat('sdsffffse') == 4 longRepeat('ddvvrwwwrggg') == 3 모범 답안 "use strict"; function longRepeat(line) { return line.replace(/(.)(?!\1|$)/g, '$1_').split('_').sort( (a, b) => b.length - a.length )[0].length; } "use strict"; function longRepeat(line) { return line.length && Math.max.apply(n..
2020.03.07