
문제 설명정수로 이루어진 리스트 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..

문제 설명부분 문자열이란 문자열에서 연속된 일부분에 해당하는 문자열을 의미합니다. 예를 들어, 문자열 "ana", "ban", "anana", "banana", "n"는 모두 문자열 "banana"의 부분 문자열이지만, "aaa", "bnana", "wxyz"는 모두 "banana"의 부분 문자열이 아닙니다.문자열 my_string과 target이 매개변수로 주어질 때, target이 문자열 my_string의 부분 문자열이라면 1을, 아니라면 0을 return 하는 solution 함수를 작성해 주세요.제한사항1 ≤ my_string의 길이 ≤ 100my_string은 영소문자로만 이루어져 있습니다.1 ≤ target의 길이 ≤ 100target은 영소문자로만 이루어져 있습니다. 내 풀이:functio..

문제 설명문자열 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..

문제 설명실수 flo가 매개 변수로 주어질 때, flo의 정수 부분을 return하도록 solution 함수를 완성해주세요.제한사항0 ≤ flo ≤ 100 내 풀이:아주 무식한 방법이다. 왜 Math 함수가 떠오르지 않았을까😵💫 function solution(flo) { var answer = Number(String(flo).split(".")[0]); return answer;} 다른 풀이:아래 풀이 요약 : ~x = -(x + 1)이고, ~~x = x의 정수부분😜const solution = flo => ~~flo;첫 번째 ~: 소수점을 잘라내고 음수 변환.두 번째 ~: 다시 원래 숫자로 복원하며 소수점 이하를 제거.결론적으로, ex) ~~55.12는 소수점 이하를 버리고 정수 ..

문제 설명두 개의 문자열 str1, str2가 공백으로 구분되어 입력으로 주어집니다.입출력 예와 같이 str1과 str2을 이어서 출력하는 코드를 작성해 보세요.제한사항1 ≤ str1, str2의 길이 ≤ 10 내 풀이:const readline = require('readline');const rl = readline.createInterface({ input: process.stdin, output: process.stdout});let input = [];rl.on('line', function (line) { input = line.split(' ');}).on('close', function () { str1 = input[0]; str2 = input[1]; c..