Js to find the common divisor

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))

Why do I output undefined? from the above code?

Feb.28,2021

    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));
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1b31ab5-2bdde.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1b31ab5-2bdde.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?