스크린샷 1 ![스크린샷 2](https://images.velog.io/images/effort_jk/post/b99f1a2f-97b7-4f3c-89ce-9017217e6e5b/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%8
스크린샷 1![스크린샷 2](https://images.velog.io/images/effort_jk/post/2e5c7654-c28e-4cd9-81c8-896b4ffc9e77/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85
![](h
✳️ 풀이 과정 :1️⃣ 단계별 실패율을 구한다. 실패율 ➡️ (stages 배열 내 i의 갯수 / stages 배열 내 i 이상의 수의 갯수)2️⃣ failureRate배열안에 단계,실패율을 반복적으로 push 한다.3️⃣ 실패율을 기준으로 sort()한다.4️⃣ s
✳️ 풀이 과정 :1️⃣ 10진법의 수를 3진법의 수로 만드는 함수를 만든다.3진법의 수를 담을 배열을 만든다.가장 큰 3의 제곱수부터 차례로 빼주면서 배열에 요소를 추가해서 배열을 완성한다.✳️ 풀이 과정 :...나중에 작성하겠다.출처 : 프로그래머스 : 3진법 뒤집
✳️ 풀이 방법 : 1️⃣ Number.prototype.toString() 을 활용해서 2진법의 수를 구했다.✳️ 풀이 방법 :1️⃣ single vertical var 사용출처 : 프로그래머스 : 비밀지도 (level 1)Bitwise OR (|) - JavaScr
시간초과로 해결할 수 없어서 다른분의 풀이를 참고했다..setName 함수 : 객체 프로퍼티의 성질을 이용하여 최종에 있는 아이디의 캐릭터값을 그 아이디에 할당한다. 그렇게 만들어진 객체를 반환한다.makeLog 함수 : setName 에서 만들어진 객체를 매개변수로
이런 경우 재귀함수는 과도한 스택으로 런타임에러를 발생시킨다.for 문을 사용해서 해결하자.피보나치수를 완전히 계산한 후에 1234567로 나누려하면 원하는 결과가 나오지 않는다.이유는 자바스크립트의 숫자 범위가 (2 ^ 53 - 1) ~ -(2 ^ 53 - 1) 내에
각각의 숫자를 map 을 활용하여 문자열로 바꾼 후 sort()를 활용해 두 숫자의 조합의 우위를 정한다.
for...of : 이터러블에 사용 가능reduceObject.values(obj)를 활용하여 문제를 풀어보자.Object.values(obj)로 이터러블 생성가능