I want to generate each number between 0 to 4 randomly using javascript and each number can appear only once. So I wrote the code:

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

```

but this code is repeating the values. Please help.