
문제 설명정수로 이루어진 리스트 num_list가 주어집니다. num_list에서 가장 작은 5개의 수를 제외한 수들을 오름차순으로 담은 리스트를 return하도록 solution 함수를 완성해주세요.제한사항6 ≤ num_list의 길이 ≤ 301 ≤ num_list의 원소 ≤ 100입출력 예num_list result[12, 4, 15, 46, 38, 1, 14, 56, 32, 10] [15, 32, 38, 46, 56] 내 풀이:function solution(num_list) { var answer = num_list.sort((a, b) => a - b).filter((item, index) => index > 4); return answer;} 다른 풀이:* slice 사용functi..

문제 설명문자열 str이 주어집니다.문자열을 시계방향으로 90도 돌려서 아래 입출력 예와 같이 출력하는 코드를 작성해 보세요.제한사항1 ≤ str의 길이 ≤ 10 내 풀이:const readline = require('readline');const rl = readline.createInterface({ input: process.stdin, output: process.stdout});let input = [];rl.on('line', function (line) { input = [line];}).on('close',function(){ str = input[0]; let result = [...str].map(item => item).join("\n"); consol..

문제 설명정수 num1, num2가 매개변수로 주어질 때, num1을 num2로 나눈 몫을 return 하도록 solution 함수를 완성해주세요.제한사항0 내 풀이:function solution(num1, num2) { var answer = Math.floor((num1 / num2)); return answer;} 다른 풀이:간결하다. 물론 함수자체를 바꿀 필요까지는 없다.const solution = (num1, num2) => Math.floor(num1 / num2)

문제 설명머쓱이는 선생님이 몇 년도에 태어났는지 궁금해졌습니다. 2022년 기준 선생님의 나이 age가 주어질 때, 선생님의 출생 연도를 return 하는 solution 함수를 완성해주세요제한사항0 내 풀이:function solution(age) { var answer = (2022 - age) + 1; return answer;} 다른 풀이:동적인 연도면 이렇게해야 맞겠지만 애초에 문제에 2022년이라고 주어져있어서...function solution(age) { return new Date().getFullYear() - age + 1;}

문제 설명정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 retrun하도록 solution 함수를 완성해주세요.제한사항0 ≤ num1 ≤ 10,0000 ≤ num2 ≤ 10,000 내 풀이:function solution(num1, num2) { if(num1 == num2) { return 1; } else if(num1 != num2) { return -1; }} 다른 풀이: 아function solution(num1, num2) { var answer = num1 === num2 ? 1 : -1; return answer;}