프로그래머스 코딩테스트 연습
1. 핸드폰 번호 가리기 https://school.programmers.co.kr/learn/courses/30/lessons/12948
function solution(phone_number) {
var answer = '';
[...phone_number].forEach((num, index) => {
if(index < phone_number.length - 4) answer += "*";
else answer += num;
});
return answer;
}
2. 자릿수 더하기 https://school.programmers.co.kr/learn/courses/30/lessons/12931
function solution(n)
{
var answer = 0;
[...String(n)].forEach((num) => {
answer += Number(num);
});
return answer;
}
3. 없는 숫자 더하기 https://school.programmers.co.kr/learn/courses/30/lessons/86051
function solution(numbers) {
var answer = numbers.reduce(function(sum, item) {
return sum + item;
});
return 45 - answer;
}
4. 나누어 떨어지는 숫자 배열 https://school.programmers.co.kr/learn/courses/30/lessons/12910
function solution(arr, divisor) {
var answer = [];
arr.forEach((num) => {
if(num % divisor == 0) answer.push(num);
});
if(answer.length == 0) answer.push(-1);
answer.sort(function(a, b) {
return a - b;
});
return answer;
}
'KDT > 과제' 카테고리의 다른 글
9/6 과제 : posts 서비스 만들기 (0) | 2022.09.18 |
---|---|
7/26 과제 : 영상 랜딩 페이지 구현 (0) | 2022.09.01 |
7/19 과제 : JS로 기능 추가 (0) | 2022.07.19 |
7/17 과제 : Todo List 구현 (0) | 2022.07.19 |
7/5 7/7 과제 : 엘리스 코딩 홈페이지 헤더+드롭다운 구현 (0) | 2022.07.08 |