프로그래머스 문제 풀이
function solution(num_list, n) {
var answer = [];
while(num_list.length){
answer.push(num_list.splice(0,n))
}
return answer;
}
array.splice() 메소드를 사용해서 0번째부터 n개 추출
num_list.length>0 까지 반복
function solution(before, after) {
const b = [...before].sort().join('')
const a = [...after].sort().join('')
return (b===a?1:0)
}
function solution(n) {
let a = 1;
for ( let i = 1; i < 12; i++ ) {
a *= i;
if ( a > n ) {
return i - 1
}
}
}
function solution(array, n) {
var answer = [];
for ( let i = 0; i < array.length; i++ ) {
answer.push(Math.abs(array[i] - n))
}
const a = Math.min(...answer)
return n - a;
}