[JS] 프로그래머스 Lv.1: 정답률 84%

ahyes·2022년 12월 18일
0
post-thumbnail

안녕하세요.
이어서 정답률 84% 문제를 풀어보겠습니다.

  1. 두 정수 사이의 합
function solution(a, b) {
    let ab =[a,b];
    var answer = 0;
    ab.sort((a,b)=>a-b)
    for(let i = ab[0];i<=ab[1];i++){
        answer+=i
    }
    return answer;
}

(추가!)

function solution(a, b) {
    return (a+b)*(Math.abs(a-b)+1)/2;
}
  1. 콜라스 추측
function solution(num) {
    var answer = 0;
    while(num !== 1){
        if(answer>=500){
            return -1
        }
        num%2? num = num*3+1:num = num/2;
        ++answer;
    }
    return answer;
}
  1. 서울에서 김서방 찾기
function solution(seoul) {
    return "김서방은 "+seoul.indexOf("Kim")+"에 있다";
}
profile
티스토리로 이사갑니다. https://useyhnha.tistory.com/

0개의 댓글