js求公约数

新手上路,请多包涵

function gyy(m,n){

            
            var r=m%n;                
                m=n;
                n=r;
            if(r==0){
                return m;
            }else{
            
            gyy(m,n);
            
            }
        }
        alert(gyy(6,12))

上面的代码为什么我输出是undefined?

阅读 1.9k
1 个回答
    function gyy(m, n) {
        var r = m % n;
        m = n;
        n = r;
        if (r == 0) {
            return m;
        } else {
            return gyy(m, n);
        }
    }
    console.log(gyy(6, 12));
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题