在正数前面加一个'~'就行了
// 正数
var a = 666// 转负数
var b = ~a<html><head>
<script language="javaScript">
function ch(){
if(isNaN(nob.value)){
alert("您输入的非数字")
}
else{
if(nob.value == 0){
alert("您输入的数字是0!")
}
else if(nob.value >0){
alert("您输入的数字是正数!")
}
else{
alert("您输入的数字是负数!")
}
}
nob.value=""
}
</script>
</head>
<body>
<input type=text name=nob></input></br>
<input type=button name=ok onclick="ch()" value="判断">
</body>
</html>