-50是比-100要大啊, 呵呵
如果你是要取绝对值,可以这么用:
var a=-50, b=-100;
if(a>b){alert('a>b');} else alert('a<b');
if(abs(a)>abs(b)){alert("|a|>|b|");
else alert("|a|<|b|");
// abs()是取绝对值
getRandomNum: function(minNum, maxNum, decimalNum) {
var max = 0, min = 0
minNum <= maxNum (min = minNum, max = maxNum) : (min = maxNum, max = minNum)
switch (argumentslength) {
case 1:
return Mathfloor(Mathrandom() (max + 1))
case 2:
return Mathfloor(Mathrandom() (max - min + 1) + min)
case 3:
return (Mathrandom() (max - min) + min)toFixed(decimalNum)
default:
return Mathrandom()
}
},
var strs= new Array();
do{
var now = parseInt(windowprompt("输入第"+(strslength+1)+"个数的值:"));
var m = 0;
var n = 0;
if( now == 0 ){break;}
strspush(now);
for (var i=0;i<strslength ;i++ ){
if(strs[i] >0){
m = m + strs[i];
}else{
n = n + strs[i];
}
}
documentwrite("正数和为:"+m+"<br/>");
documentwrite("负数和为:"+n+"<br/>");
}while(true);
var a = documentgetElementById("一个input框的ID");
var b = documentgetElementById("另一个input框的ID");
if(parseInt(a) - parseInt(b) < 0) //哪个减哪个你自己定吧
alert("负数");
var num=1;
if(num>0)consolelog("大于0");
else if(num<0)consolelog("小于0");
else consolelog(等于0)
到底需要匹配哪些数字?
正整数:^[1-9]\d$
正数:^(:0\\d[1-9]|[1-9]\d(:\\d[1-9]))$
非负整数:^(:0|[1-9]\d)$
非负数:^(:0|[1-9]\d)(:\\d[1-9])$
整数:^(:0|\-[1-9]\d)$
实数:^(:0|\-(:0\\d[1-9]|[1-9]\d(:\\d[1-9])))$
以上就是关于JavaScript如何判读负数,小数的大小全部的内容,包括:JavaScript如何判读负数,小数的大小、js 随机生成之间的数(包括小数和负数)、用JavaScript写 输入一系列数,分别求正数和负数的和,输入0结束等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)