[프로그래머스] 나머지 구하기

yunny·2023년 2월 12일
0

프로그래머스

목록 보기
1/25

문제

정수 num1, num2가 매개변수로 주어질 때, num1를 num2로 나눈 나머지를 return 하도록 solution 함수를 완성해주세요

나의 풀이)

function solution(num1, num2) {
    answer = num1 % num2;
    return answer;
}

다른 풀이)

나머지 연산자(%)와 나눗셈 연산자(/)를 사용하지 않고 나머지 구하기

function getRemainderWithMinu(num1, num2){
	if(number2 === 0){
    	return '0으로 나누기 불가'
    }
    while (number1 >= number2) {
    	number1 = number1 - numb2;
    }
    return number1
}
  1. number1라는 변수를 number2로 나누기 위해 매개변수 선언
  2. 나누는 수가 0일 경우, 나누기 불가함
  3. 반복문을 사용하여 number1에서 number2 빼기
  4. number1이 number2보다 작아지면 반복 종료
  5. 반복 종료시의 number1 값이 나머지 값
profile
기록하지 않으면 잊어버려요 !

0개의 댓글

관련 채용 정보