Тогда Ваша переменная будет рассматриваться как целое число, и Ваше условие больше или меньше 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>