Build a Mathbot - Step 7

Tell us what’s happening:

it says your numRoundedDown variable should equal the result of rounding the floating point number 6.7 down to the nearest whole integer. i logged the console.log(numRoundedDown) and assigned a variable with a number.

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
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/135.0.0.0 Safari/537.36

Challenge Information:

Build a Mathbot - Step 7
https://www.freecodecamp.org/learn/full-stack-developer/workshop-mathbot/step-7

Re-read the instructions, please, and think about what Mathbot is trying to teach you. Look at the last console.log() you created in your code. What are you missing?

1 Like

This was a very helpful clue. Thank you :slightly_smiling_face:

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