Javascript GUID generator

JavaScript

function guid() {
    
    function fourDigits() {
        
       return ( ( ( 1 + Math.random() ) * 0x10000 ) | 0 ).toString( 16 ).substring( 1 ).toUpperCase();
        
    }
    
   return  fourDigits() + fourDigits() + fourDigits();
    
};

document.write( guid() );