Create new item and then update the new item field with ID

Hi,

I am able to create new item using button or spsave using pnp.sp.web.lists.getByTitle("list title").items.add({ method.

My next requirement is to capture the ID of this newly created item, concatenate with current date and update a field in this new item. Is this possible?
I tried using pnp.sp.web.lists.getByTitle("list title").items.select("ID").orderBy("ID", false).top(1).get()({

to get the latest id and then use update method but that didn't work, below is the code in spsaved

pnp.sp.web.lists.getByTitle("list title").items.add({
Type: atype,
Serial_x0020__x0023_: serial,
Company: company,
Vintage: vintage,

       	Transferred_x0020_Record_x0020_I: recordid
                    	
		
		})
        
        
        pnp.sp.web.lists.getByTitle("list title").items.select("ID").orderBy("ID", false).top(1).get()({
         
        
           newid = items[0].ID;
            
        	})
              
        
            
var list = pnp.sp.web.lists.getByTitle("list title");
//Update the saved item
list.items.getById(newid).update({
    Title: "Test"+newid
    
}).then(function() {
    
    window.location.href = redirect;
});

Dear @aseem,
Please, try the following, you can get the result directly after the run:

pnp.sp.web.lists.getByTitle("list title").items.add({ 
  Title: "Test" 
}).then(function(result){ 
  console.log(result.data.ID) 
});

Thanks Nikita, I'll try this.