<p id="randomNum">Сгенерированное число: </p>
var randomNum = document.getElementById('randomNum');
randomNum.innerHTML = rand;
<body>
<img src="screenshots_site.png" alt="тут был сайт" title="Хочешь узнать как я это сделал?">
</body>
<div class="parent">
<div><p>Содержимое параграфа</p></div>
<div><img src="путь до изображения" alt="" /></div>
</div>
.parent {
display: grid;
grid-template-columns: 2fr 1fr;
}
<script src="name.js" defer></script>
Затем просто нужно задать идентиффикатор тому элементу, в содержимом которого, вы хотите осуществлять вывод числа. Заводите переменную, в качестве присваемого ей значения - весь элемент по его id (метод я выше написал)
И после этого дергаете значение из функции, которое вы записываете в другую уже переменную (например var random) и методом innerHTML связываете их вместе, а вот setInterval уже делает свое дело каждые 24 часа (значение в миллисекундах я вам тоже написал верно) Удачи!