두 정수 a와 b의 최소공배수(LCM)는 a와 b로 나눌 수 있는 가장 작은 양의 정수입니다.
예:
4와 6의 LCM은 12입니다. 12는 4와 6 모두로 정확히 나누어 떨어지는 가장 작은 숫자이기 때문입니다.
두 개의 숫자를 받아서 그 숫자의 LCM을 계산하고 반환하는 JavaScript 함수를 작성해야 합니다.
예시
다음은 코드입니다 -
const num1 = 4; const num2 = 6; const findLCM = (num1, num2) => { let hcf; for (let i = 1; i <= num1 && i <= num2; i++) { if( num1 % i == 0 && num2 % i == 0) { hcf = i; }; }; let lcm = (num1 * num2) / hcf; return lcm; }; console.log(findLCM(num1, num2));
출력
다음은 콘솔의 출력입니다 -
12