How can I get a return value from the following code? I don't want to just console log it
function get_disk_space(callback){
    checkDiskSpace('C:\\').then((diskSpace) => {
      var free = Math.floor(diskSpace.free/1000000000)
      var size = Math.floor(diskSpace.size/1000000000)
      var used = size - free
      percent = (size - free)
      percent = percent/size*100
      percent = Math.floor(percent)+'%'
      return percent;
    });
  }
running this will return undefined while running a console log just before return percent will give me the correct answer..
 
    