Как случайным образом генерировать числа без повторений в JavaScript?

Я хочу генерировать каждое число от 0 до 4 случайным образом, используя JavaScript, и каждое число может появиться только один раз. Итак, я написал код:

for(var l=0; l<5; l++) {
    var randomNumber = Math.floor(Math.random()*5);  
    alert(randomNumber)
}

но этот код повторяет значения. Пожалуйста помоги.

Ответы на вопрос(7)

Ваш ответ на вопрос