Ve esto:
Código HTML:
Ver original
<script type="text/javascript"> function some(id, num){
elemento = document.getElementById(id);
num = parseInt(num);
switch(true) {
case num>0:
elemento.value="El num es positivo";
break;
case num<0:
elemento.value="El num es negativo";
break;
default:
elemento.value="El num es 0";
}
}
<input type="button" value="go!" onclick="some('el', document.getElementById('num').value);" /><br/> <input type="text" id="el" />
Espero se entienda el porqué del switch. sino te puedo explicar.
De todos modos para manejar condicionales como las que planteas y para más complejas te recomiendo usar if, else if, y else
Saludos
Edité