I need to generate a random number between 0 and 2 using Math.random but it keeps giving me a 2

Tell us what’s happening:

I used
int randNumber = (int)(Math.random() *3);

It keeps choosing the 2

https://www.freecodecamp.org/challenges/generate-random-whole-numbers-with-javascript