논리 사고력 훈련

두 정수 사이의 합

개발자 김성록 2024. 8. 23. 09:18
728x90
반응형

문제 설명

두 정수 a, b가 주어졌을 때 a와 b 사이에 속한 모든 정수의 합을 리턴하는 함수, solution을 완성하세요.
예를 들어 a = 3, b = 5인 경우, 3 + 4 + 5 = 12이므로 12를 리턴합니다.

제한 조건
  • a와 b가 같은 경우는 둘 중 아무 수나 리턴하세요.
  • a와 b는 -10,000,000 이상 10,000,000 이하인 정수입니다.
  • a와 b의 대소관계는 정해져있지 않습니다.
입출력 예abreturn
3 5 12
3 3 3
5 3 12

function solution(a, b) {
    var answer = 0;
    if(a<=b){
        for (let i=a; i<=b; i++){
        answer += i
        };
    } else { 
        for (let i=b; i<=a; i++){
        answer += i
        };
    }
    return answer;
}

정확성 테스트
테스트 1 통과 (0.03ms, 33.5MB)
테스트 2 통과 (0.10ms, 33.5MB)
테스트 3 통과 (0.10ms, 33.4MB)
테스트 4 통과 (40.30ms, 36.7MB)
테스트 5 통과 (36.18ms, 36.7MB)
테스트 6 통과 (13.68ms, 36.6MB)
테스트 7 통과 (7.35ms, 36.6MB)
테스트 8 통과 (33.56ms, 36.7MB)
테스트 9 통과 (8.63ms, 36.6MB)
테스트 10 통과 (3.08ms, 36.6MB)
테스트 11 통과 (0.15ms, 33.4MB)
테스트 12 통과 (0.24ms, 33.4MB)
테스트 13 통과 (0.17ms, 33.4MB)
테스트 14 통과 (0.03ms, 33.4MB)
테스트 15 통과 (0.11ms, 33.5MB)
테스트 16 통과 (0.13ms, 33.5MB)
채점 결과
정확성: 100.0
합계: 100.0 / 100.0
728x90
반응형