Reputation: 37
I'm using Math.cbrt and I'm not 100% if this is a thing but Math.sqrt to try to get the The square root and cube roots of every number to 100, my code will be down below. Expected output is what is supposed to be output when every number has been calculated.
let number = 1;
let cube = Math.cbrt(number);
let square = Math.sqrt(number);
if(number = 100){
console.log("Roots completed your number has been delivered.");
}else{
console.log(cube);
console.log(square);
number += 1;
};
Upvotes: 1
Views: 156
Reputation: 77
You are setting a value of number
in the if statement. You are not comparing values.
To compare two values, use this operator: ==
.
i.e.:
let number = 1;
let cube = Math.cbrt(number);
let square = Math.sqrt(number);
if(number == 100){
console.log("Roots completed your number has been delivered.");
}else{
console.log(cube);
console.log(square);
number += 1;
};
Upvotes: 1