[codewar] 참고

김린네·2022년 3월 27일
var arr_string = arr.toString().split('');
   for (var i = 0; i < arr_string.length; i++) {
       var num = parseInt(arr_string[i]);
       arr_string.splice(i, 1, num);

   }
   
  var new_total = Object.assign([], totla);
   

🚩☠️

var inner_total = [];
var arry_check = [];
arry_check.push(1);
arry_check.push(arr)
var first = 1;

var i = 2;

for (var iq = 0; iq < arr; iq++) {
    if (i >= arry_check[first]) {
        break;
    }
    if (arr % i == 0) {
        var cheange = arr / i;
        // console.log(cheange, i)
        if (i == cheange) {
            arry_check.splice(first, 0, i)
        }
        else if (i != cheange) {
            arry_check.splice(first, 0, i, cheange)
            //  console.log(arry_check, i, first)
        }

        ++first;

    }

    ++i;

}

math.sqrt()< 절댓값 나오는 함수
reverse() 함수 읶다^^
sort()< 하면 숫자뿐만 아니라 글짜도 abc 이런식으로 가는것을 볼수 있다.
xx-xx 이런 형태를 만들어놓고 replace 형식< string 으로 할수도 있다.
splice 함수를 사용할때 두수를 넣고 싶다면 하나씩 끊어서 넣는것이 아니라
한꺼번에 같이 넣어야 index 오류가 안난다는 것을 명심하기!!
재귀 함수를 사용해야 timeout 이 안나온다.
object. assign([],)<<이거 사용한다고 해서 time out 이 나오는 것이 아니다.
for 문을 과도하게 돌리니까 timeout 이 나오는 거니 내장 함수를 찾아서
사용하는게 현명하다

하루에 2문제 씩 풀어야 래밸을 높일수 있다.!!!

replace(/,/g, ''));

profile
디자인 > https://dribbble.com/jongpil_77 코딩 > https://www.codewars.com/users/bikijjang

0개의 댓글