--- title: Generate Random Whole Numbers with JavaScript --- ## Generate Random Whole Numbers with JavaScript Here’s the setup: ```javascript var randomNumberBetween0and19 = Math.floor(Math.random() * 20); function randomWholeNum() { // Only change code below this line. Math.floor(Math.random() * 10); return Math.floor(Math.random()); } ``` We need to use ```Math.floor()``` with ```Math.random()``` to generate and return a random whole number between 0 and 9. Putting ```Math.floor()``` and ```Math.random()``` together, this is what our code looks like: ```javascript Math.floor(Math.random() * 10); ``` And we need change the value of ```return```: ```javascript return Math.floor(Math.random()); ``` Here’s a full solution: ```javascript var randomNumberBetween0and19 = Math.floor(Math.random() * 20); function randomWholeNum() { // Only change code below this line. return Math.floor(Math.random()*10); } ```