5주차 과제 - JS 알고리즘 풀기

이서연·2023년 5월 11일

JS 알고리즘

5주차 문제

팩토리얼

function solution(n) {
    var answer = 1;
    for(i=1; i<=n; i++){
        answer = answer*i
        if(answer>n){
            return i-1;
        }else if(n==answer) {
            return i;
        }
    }
    return answer;
}

k의 개수

가까운 수

잘라서 배열로 저장하기

function solution(my_str, n) {
    var answer = [];
    for(i=0; i<my_str.length; i+=n){
        answer.push(my_str.slice(i,i+n))
    }
    return answer;
}

한 번만 등장한 문자

0개의 댓글