<script> async function getRandomNumber() { const res = await fetch(`/tutorial/random-number`); const text = await res.text(); if (res.ok) { return text; } else { throw new Error(text); } } let promise = getRandomNumber(); function handleClick() { promise = getRandomNumber(); } </script> <button on:click={handleClick}> generate random number </button> <!-- replace this element --> <p>{promise}</p>