Build a Mathbot - Step 7

Tell us what’s happening:

The error message keeps saying, " You should not hardcode the value of 6 for the numRoundedDown variable."
I am not sure what I did wrong.

Your code so far

const botName = "MathBot";
const greeting = `Hi there! My name is ${botName} and I am here to teach you about the Math object!`;

console.log(greeting);

console.log("The Math.random() method returns a pseudo random number between 0 and less than 1.");

const randomNum = Math.random();
console.log(randomNum);

console.log("Now, generate a random number between two values.");

const min = 1;
const max = 100;

const randomNum2 = Math.random() * (max - min) + min;
console.log(randomNum2);

console.log("The Math.floor() method rounds the value down to the nearest whole integer.");

// User Editable Region

let numRoundedDown = 6.7;
numRoundedDown = Math.floor(numRoundedDown);
console.log(numRoundedDown);

// User Editable Region

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36

Challenge Information:

Build a Mathbot - Step 7

Hi. Don’t split it into 2 steps. It doesn’t say declare variable and then assign a value. Do both in the same line.

Create a variable called numRoundedDown and assign it the result of rounding the floating point number 6.7 down to the nearest whole integer.

this is to do all at once, do not give first a different value to numRoundedDown

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.