🟢 145일(2022.05.24 <화> 1시간 27분)

roadzmoon76·2022년 5월 24일
0

매일 공부

목록 보기
148/217
post-thumbnail

🧑‍💻 프로그래머스 알고리즘 - 자연수 뒤집어 배열로 만들기

다른 사람 풀이 공부

function solution(n) {
    // 문자풀이
    // return (n+"").split("").reverse().map(v => parseInt(v));

    // 숫자풀이
    var arr = [];

    do {
        arr.push(n%10);
        n = Math.floor(n/10);
    } while (n>0);

    return arr;
}
  • 문자풀이도 메소드 체인을 이용해 직관적이고 가독성 좋은 코드를 쓰셨다.

  • 숫자풀이는 수학적 센스를 더해 더욱 속도를 높였다.

🧑‍💻 프로그래머스 알고리즘 - 소수 찾기

내 풀이

function solution(n) {
    const untilNArray = [];
    
    for (let i = 2; i <= n; i++) {
        untilNArray.push(i);
    }
    
    return untilNArray.filter(item => {
        for (let i = 2; i < item; i++) {
            if (item % i === 0) return false;
        }
        
        return true;
    }).length;
}
  • 테스트 일부가 통과 안되서 다시 수정해야함

💻 코딩알려주는누나 - 자바스크립트

  • 인강보는중

🚦 Condition

🟢

⏰ 공부시간

  • 방 찾기 / 결제대금 준비 / 결제를 위한 바닐라코딩 방문 계획 짜느라 정신없었음
profile
크론병걸린 자퇴생, 개발자되기

2개의 댓글

comment-user-thumbnail
2022년 5월 25일

부트캠프 어드미션 합격하신건가요? 축하드립니다!!

1개의 답글