Как вставить в конец input сгенерированное число?
// добавьте к коду из вопроса 1 псевдослучайное число в пределах min - max
function rand( min, max ) { 
  return Math.random() * ( max - min + 1 ) + min;
 }
Если надо целое получить: Math.round( x )Math.ceil( x )Math.floor( x )
// функция генерирует случайное число
function getRandomInt(min, max){
  return Math.floor(Math.random() * (max - min + 1)) + min;
}


$("#email").focusout(function(e){
  $("input#name").val( $(this).val().split("@")[0]  +  getRandomInt(1000, 9999)   );
})живой пример