Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Tags
more
Archives
Today
Total
관리 메뉴

조이:)

JS Lv.0 배열 뒤집기 본문

JS Algorithm/Lv.0

JS Lv.0 배열 뒤집기

걍조이 2022. 11. 3. 20:04

내가한 답

function solution(num_list) {
    var answer = [];
    var i = 0;
        
    if(num_list.length >=1 && num_list.length <= 1000){
        for(i=0; i < num_list.length; i++){
            if(num_list[i] >= 0 && num_list[i] <= 1000) 
            answer.push(num_list[num_list.length-1-i]);
            else answer = "제한사항확인필요";
        }
    }else answer = "제한사항확인필요";

    return answer;
}

 

 

🤶🏻 알고가기

unshift(i)

function solution(num_list) {
    var answer = [];
    num_list.forEach(i => answer.unshift(i))
    return answer
}

 

num_list.pop()

function solution(num_list) {
    var answer = [];
    while(num_list.length){
        answer.push(num_list.pop())
    }
    return answer;
}
function solution(num_list) {
    return num_list.sort((a, b) => -1);
}
function solution(num_list) {
    return num_list.reverse((a,b) => b-a);
}

'JS Algorithm > Lv.0' 카테고리의 다른 글

JS Lv.0 피자 나눠 먹기(3)  (0) 2022.11.04
JS Lv.0 배열 원소의 길이  (0) 2022.11.03
JS Lv.0 편지  (0) 2022.11.03
JS Lv.0 짝수 홀수 개수  (0) 2022.11.02
JS Lv.0 피자 나눠 먹기 (1)  (0) 2022.11.02
Comments