这是我的考虑如何回答这个问题

时间:2019-11-28 07:31:45

标签: javascript

我不知道如何解决这个问题,我想为此使用RECURSION

  

如果您为我回答,我将不胜感激。

问题

  • 编写一个称为“模”的函数。
  • 给出2个数字,“取模”将num1除以num2后返回余数。

  • 注意:

  • Do NOT在实现中使用实际的内置模(也称为“余数”)operator (%)

  • Modulo始终返回第一个数字的符号。

输出


let output = modulo(25, 4);
console.log(output); // --> 1

我的代码


function modulo(num1, num2) {


  // termination
  if (num1 - num2 === 0 ) {
    return 0;
  }
  // base
  if (num1 - num2 === 1 ) {
    return 1;
  } 
  // RECURSION

  return modulo(num1,num2)  

}

0 个答案:

没有答案