오늘도 가볍게 0단계만 풀었습니다..
n번 원소부터 , n번째 원소까지
// n번째 원소부터
function solution(num_list, n) {
let answer = [];
function solution(num_list, n) {
}
return answer;
}
// n번째 원소까지
function solution(num_list, n) {
let answer = [];
for (let i = 0; i < n; i++) {
answer.push(num_list[i]);
}
return answer;
}
공배수
// 공배수
function solution(number, n, m) {
if (number % n === 0 && number % m === 0) {
return 1;
}
return 0;
}
// 다른 사람 풀이: 삼항 연산자
function solution(number, n, m) {
return number % n === 0 && number % m === 0 ? 1 : 0;
}
두 수의 합
// 두 수의 합
function solution(a, b) {
return (BigInt(a) + BigInt(b)).toString();
}
뒤에서 5등까지, 뒤에서 5등 위로
//뒤에서 5등까지
function solution(num_list) {
var answer = [];
num_list.sort((a, b) => a - b);
answer = num_list.slice(0, 5);
return answer;
}
//뒤에서 5등 위로
function solution(num_list) {
return num_list.sort((a, b) => a - b).slice(5);
}
정수 제곱근 판별
// 정수 제곱근 판별
function solution(n) {
if (Math.sqrt(n) % 1 !== 0) {
return -1;
} else {
return Math.pow(Math.sqrt(n) + 1, 2);
}
}
점점 더 메소드를 활용하고 있는 기분이라서 뿌듯합니다..ㅎ