Board logo

標題: javaScript function return 問題 [打印本頁]

作者: choubaby    時間: 2013-11-19 23:19     標題: javaScript function return 問題

我是JavaScript 新手,請大家多多指教~
我在寫gcd時,有時會顯示值,但有時候會顯示undefined,不知道是哪裡錯了???

alert(gcd(27,8)); //undefined

    function gcd(x,y){
        var a,b=0;
        if(x>y){
            a=x; b=y;
        }else{
            a=y; b=x;
        }
        var c = a%b;
        if(c!=0){
            gcd(b,c);
        }else{
            return b;
        }
    }
作者: wmh    時間: 2014-1-8 21:47

回復 1# choubaby
return gcd(b,c);





歡迎光臨 jsGears.com 技術論壇 - AJAX, JavaScript, jQuery, 網站開發, 前端效能優化 (http://jsgears.com/)