почему бы не использовать setInterval или setTimeout вместо sleep (25)?
// повторить с 2-секундными интервалами
let timerId = setInterval (() => loadval(), 2000);
/ / остановить вывод через 10 секунд
setTimeout (() => {clearInterval (timerId); alert ('stop');}, 10000);