Как я могу рандомизировать переменную в JavaScript между 0-4, чтобы при каждой загрузке страницы переменная отличалась, но между 0 и 4?
Для этого вы можете использовать Math.random(). Чтобы получить (целое) число от 0 до 4 включительно, используйте следующее:
Math.random()
var random = Math.floor(Math.random() * 5);
// Returns a random integer between min and max function getRandomInt(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; }
из MDC (центр разработчиков Mozilla)