注册 登录
编程论坛 ASP技术论坛

请教判断语句该怎么写?

wwm123456789 发布于 2011-12-18 14:09, 524 次点击
<script language=javascript>
function comp(){
var a=parseFloat(fa.value);
var b=parseFloat(fb.value);
var c=a+b;
fc.value=(parseFloat(parseInt(c*10000)/10000));
}
</script>
a,b值通过文本框输入,计算出的结果c也显示在一个文本框里。
现在的问题是,我想对a,b的值进行一下判断,如果a,b值都小于d的话,则c=a+b,
如果a,b中有一个值大于d的话,则c=a+b-d,这个判断该如何写呢?谢谢!
2 回复
#2
wangjy5002011-12-18 14:18
<script language=javascript>
function comp(){
var a=parseFloat(fa.value);
var b=parseFloat(fb.value);
var d=parseFloat(fd.value);
var c;
if(a>d&&b>d){
c=a+b-d;
}else{
c=a+b
}

fc.value=(parseFloat(parseInt(c*10000)/10000));
}
</script>
#3
wwm1234567892011-12-18 15:11
回复 2楼 wangjy500
谢谢,解决
1