How should I write an if statement which is true only for a given range e.g. return true for x if (3 < x < 9) ?
if ((myNum > 3) || (myNum < 9))
{
document.getElementById("div").innerHTML = "<button>Hello World</button>";
}
How should I write an if statement which is true only for a given range e.g. return true for x if (3 < x < 9) ?
if ((myNum > 3) || (myNum < 9))
{
document.getElementById("div").innerHTML = "<button>Hello World</button>";
}
AND not OR
if (myNum > 3 && myNum < 9) {
document.getElementById("div").innerHTML = "<button>Hello World</button>";
}
Use correct operator ||
is OR
operator, use AND
operator &&
if ((myNum > 3) && (myNum < 9))
{
document.getElementById("div").innerHTML = "<button>Hello World</button>";
}
Cheers !!