JS中3个数字比大小
JS中这段代码3个数比大小,但是当b输入数值"100"时,c输入99运算结果为99vara=prompt("请输入第一个数",0);varb=prompt("请输入第二个...
JS中这段代码3个数比大小,但是当b输入数值"100"时,c输入99运算结果为99
var a=prompt("请输入第一个数",0);
var b=prompt("请输入第二个数",0);
var c=prompt("请输入第三个数",0);
var max;
if(a >= b)
max = a;
else
max = b;
if(max < c)
max = c;
alert(max); 展开
var a=prompt("请输入第一个数",0);
var b=prompt("请输入第二个数",0);
var c=prompt("请输入第三个数",0);
var max;
if(a >= b)
max = a;
else
max = b;
if(max < c)
max = c;
alert(max); 展开
5个回答
展开全部
可以参考下面的代码:
var a=prompt("请输入第一个数",0);
var b=prompt("请输入第二个数",0);
var c=prompt("请输入第三个数",0);
var max;
if(a >= b){
max = a;
}else{
max = b;
}
if(max < c){
max = c;
}
alert(max);
扩展资料:
javaScript参考函数
getUTCDay() 依据国际时间来得到如今是礼拜几(0-6)
getUTCFullYear() 根据邦际时间来失掉完全的年份
getUTCMonth() 依据国际时间来得到月份(0-11)
getUTCDate() 依据国际时间来失掉日(1-31)
getUTCHours() 依据国际时间来失掉小时(0-23)
参考资料来源:百度百科-javascript
展开全部
楼上评论里的兄弟说的对,这个需要parseInt(a)来进行类型转换,不然比较的不是数字而是字符串。
if(parseInt(a)>=parseInt(b))
这样
if(parseInt(a)>=parseInt(b))
这样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var a=prompt("请输入第一个数",0);
var b=prompt("请输入第二个数",0);
var c=prompt("请输入第三个数",0);
var max;
if(a >= b){
max = a;
}else{
max = b;
}
if(max < c){
max = c;
}
alert(max);
var b=prompt("请输入第二个数",0);
var c=prompt("请输入第三个数",0);
var max;
if(a >= b){
max = a;
}else{
max = b;
}
if(max < c){
max = c;
}
alert(max);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a,b,c是string类型的,是根据字典序来判断谁大谁小的,字典序就是 '0' < '1', '11' < '2',类似这种
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-12-16
展开全部
你的具体格式我不太清楚,试试下面我写的吧
if(a >= b)
{ max = a;
if(max < c)
{ max=c}
}else
{ max = b;
if(max < c)
{ max=c;}
}
alert(max);
if(a >= b)
{ max = a;
if(max < c)
{ max=c}
}else
{ max = b;
if(max < c)
{ max=c;}
}
alert(max);
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询