Тогда Ваша переменная будет рассматриваться как целое число, и Ваше условие больше или меньше 0 будет работать.
у написать условное утверждение JavaScript, чтобы найти знак произведения трех чисел. Показать окно с указанным знаком. Три числа должны быть записаны в полях ввода. И когда я нажимаю кнопку «ОК», она должна сказать мне, какие признаки продукта у меня есть. Это положительное число (+) или отрицательное (-)?
<body>
Please enter numbers that aren't 0.
<input id="x" type="text" name="" value="">
<input id="y" type="text" name="" value="">
<input id="z" type="text" name="" value="">
<button type="onclick" onclick="value()" name="button">OK</button>
<script>
function value() {
document.getElementById('x').innerHTML;
document.getElementById('y').innerHTML;
document.getElementById('z').innerHTML;
if (x>0 && y>0 && z>0)
{
alert("The sign is +");
}
else if (x<0 && y<0 && z<0)
{
alert("The sign is +");
}
else if (x>0 && y<0 && z<0)
{
alert("The sign is +");
}
else if (x<0 && y>0 && z<0)
{
alert("The sign is +");
}
else
{
alert("The sign is -");
}
}
</script>
</body>
</html>