프로그래머스34 프로그래머스 | Lv.1 수박수박수박수박수박수? 프로그래머스 코딩테스트 연습 문제지 코딩 영역 Lv.1 성명 수험 번호 - 수박수박수박수박수박수? 04. 길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다. * n은 길이 10,000이하인 자연수입니다. ex) n=3 => return = "수박수", n=4 => return = "수박수박" function solution(n) { var answer = ''; for(i=1; i "수박".repeat(n).slice(0,n); 다른 풀이 제일 깔끔한 풀이법이네요. 2022. 11. 1. 프로그래머스 | Lv.1 평균 구하기 프로그래머스 코딩테스트 연습 문제지 코딩 영역 Lv.1 성명 수험 번호 - 평균 구하기 03. 정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요. * arr은 길이 1 이상, 100 이하인 배열이며, arr의 원소는 -10,000 이상 10,000 이하인 정수입니다. ex) arr = [1, 2, 3, 4] => return = 2.5 function solution(arr) { var answer = 0; let sum=0; for(let i=0; i a + b) / array.length; } 다른 풀이 reduce 메서드를 이용한 풀이입니다. 2022. 11. 1. 프로그래머스 | Lv.1 약수의 합 프로그래머스 코딩테스트 연습 문제지 코딩 영역 Lv.1 성명 수험 번호 - 약수의 합 02. 정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요. * n은 0 이상 3000이하인 정수입니다. ex) 12의 약수는 1, 2, 3, 4, 6, 12입니다. 이를 모두 더하면 28입니다. function solution(n) { let answer = 0; for(let i = 1; i 2022. 11. 1. 프로그래머스 | Lv.1 짝수와 홀수 프로그래머스 코딩테스트 연습 문제지 코딩 영역 Lv.1 성명 수험 번호 - 짝수와 홀수 01. 정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요. * 제한 조건 : num은 int 범위의 정수이며, 0은 짝수입니다. function solution(num) { var answer = ''; if(num % 2 == 0){ answer = "Even"; } else { answer = "Odd"; } return answer; } 나의 풀이 %(나머지값)를 활용하여 2로 나눴을 때 나머지 값이 없으면 짝수, 있으면 홀수를 출력합니다. function evenOrOdd(num) { return num % 2 ? "Odd" : "Even".. 2022. 11. 1. 이전 1 2 다음