<html>
<head>
<meta charset="utf-8">
<script>
function renkDegistir(renk) {
document.body.style.background = renk;
}
var ahmetkaya = 2000
// ahmetkaya değişkeni kaç saniyede bir rengin değişeceğini belirler. 1 saniye = 1000ms
var uzunadam = ["red", "yellow", "blue", "green"]
// uzunadam dizisi/arrayının içine istediğin renkleri yazabilirsin.
setInterval(() => {
renkDegistir(uzunadam[(Math.random() * uzunadam.length) | 0])
}, ahmetkaya);
</script>
</head>
<body>
<button type="button" onclick="renkDegistir('red')">Kırmızı</button>
<button type="button" onclick="renkDegistir('yellow')">Sarı</button>
<button type="button" onclick="renkDegistir('blue')">Mavi</button>
<button type="button" onclick="renkDegistir('green')">Yeşil</button>
</body>
</html>