//////
Search
📝

[5월 30일]

태그
코테
태그 1
조원영, 이예지, 손수민
조원영(프로그래머스)
문제1. 두 정수 사이의 합 두 정수 a, b가 주어졌을 때 a와 b 사이에 속한 모든 정수의 합을 리턴하는 함수, solution을 완성하세요. 예를 들어 a = 3, b = 5인 경우, 3 + 4 + 5 = 12이므로 12를 리턴합니다. 입출력 예 a b return 3 5 12 3 3 3 5 3 12
Plain Text
복사
function solution(a, b) { var answer = 0; let max = Math.max(a, b); let min = Math.min(a, b); for (let i = min; i <= max; i++) { answer += i; } return answer; }
JavaScript
복사
이예지(프로그래머스)
문제. 정수 리스트 num_list와 정수 n이 주어질 때, num_list를 n 번째 원소 이후의 원소들과 n 번째까지의 원소들로 나눠 n 번째 원소 이후의 원소들을 n 번째까지의 원소들 앞에 붙인 리스트를 return하도록 solution 함수를 완성해주세요. num_list n result [2, 1, 6] 1 [1, 6, 2] [5, 2, 1, 7, 5] 3 [7, 5, 5, 2, 1]
HTML
복사
풀이. function solution(num_list, n) { var answer = []; for(let i = n ; i < num_list.length; i++){ answer.push(num_list[i]); } for(let j = 0; j < n; j++){ answer.push(num_list[j]); } return answer; }
JavaScript
복사
손수민(프로그래머스)
문제 1 정수가 담긴 배열 numbers와 문자열 direction가 매개변수로 주어집니다. 배열 numbers의 원소를 direction방향으로 한 칸씩 회전시킨 배열을 return하도록 solution 함수를 완성해주세요. 문제 2 PROGRAMMERS-962 행성에서는 나이를 알파벳으로 말하고 있습니다. a는 0, b는 1, c는 2, ..., j는 9입니다. 예를 들어 23살은 cd, 51살은 fb로 표현합니다. 나이 age가 매개변수로 주어질 때 PROGRAMMER-962식 나이를 return하도록 solution 함수를 완성해주세요.
JavaScript
복사
문제 1 풀이 function solution(numbers, direction) { if(direction === "right"){ numbers.unshift(numbers.pop()) }else numbers.push(numbers.shift()) return numbers } 문제 2 풀이 function solution(age) { var answer = ''; let str = age.toString(); let arr= ['a','b','c','d','e','f','g','h','i','j']; for(let i=0; i<str.length;i++){ answer+=arr[str[i]] } return answer; } 프로그래머스 풀이 function solution(age) { return age .toString() .split("") .map((v) => "abcdefghij"[v]) .join(""); }
JavaScript
복사