[JS] 프로그래머스 0단계: 정답률 72%

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

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

  1. 문자열 계산하기
function solution(my_string) {
    my_string = my_string.split(' ')
    var answer = parseInt(my_string[0]);
    for(let i = 1; i< my_string.length;i=i+2){
        switch(my_string[i]){
            case '+':
                answer += parseInt(my_string[i+1])
                break;
            case '-':
                answer -= parseInt(my_string[i+1])
                break;
            console.log(answer)
        }
    }
    return answer;
}

(추가!!)

function solution(my_string) {
    return eval(my_string);
}
  1. 구슬을 나누는 경우의 수
function solution(balls, share) {
    var answer = 1;
    for(let i = 0; i< share; i++){
        answer = answer * (balls-i) / (i+1)
    }
    return answer;
}
profile
티스토리로 이사갑니다. https://useyhnha.tistory.com/

0개의 댓글