개발자의 logs
프로그래머스 - 연습문제 두 정수 사이의 합 자바스크립트 javascript 본문
https://programmers.co.kr/learn/courses/30/lessons/12912
코드
function solution(a, b) {
var answer = 0;
// 두 경우로 나눴다.
// 1. b>=a
if (b>=a){
for(let i=a; i<=b; i++){
answer+=i;
}
}else{ // 2. 그 나머지 경우. : b<a
for(let i=b; i<=a; i++){ // b가 더 작으니까 위 경우의 반대로 b와 a의 위치를 바꾼다.
answer+=i;
}
}
return answer;
}
해설
자바스크립트에 익숙해지고 ,구현력 상승을 위한 연습문제 정주행
a,b 값이 주어졌을 때 a와 b값을 포함해서 그 사이값들을 더한값을 리턴하는 문제다
나는 두 경우로 나눴다 a가 b와 같거나 클 경우, else는 그외 전부! 왜냐면 a가 b보다 큰 경우가 있기 때문이다.
그러고 난 후 반복문을 이용해서 차례대로 더해주고 리턴하면 끝!
'공코딩 > 알고리즘' 카테고리의 다른 글
프로그래머스 - 음양 더하기 자바스크립트 javascript (0) | 2022.05.13 |
---|---|
프로그래머스 - 연습문제 없는 숫자 더하기 자바스크립트 javascript (0) | 2022.05.13 |
프로그래머스 - 연습문제 가운데글자 가져오기 자바스크립트 javascript (0) | 2022.05.13 |
프로그래머스 - 연습문제 짝수와홀수 자바스크립트 javascript (0) | 2022.05.13 |
프로그래머스 - 연습문제 직사각형 별찍기 자바스크립트 javascript (0) | 2022.05.13 |
Comments