<script>
var qnqy = 1.42;
if ((parseFloat(1.08) + parseFloat(0.34)) != parseFloat(qnqy)) {
document.write("no<br/>");
document.write(parseFloat(1.08)+"<br/>");
document.write(parseFloat(0.34)+"<br/>");
document.write((1.08+0.34)==1.42?"yes":"no");
}else{
document.write("yes");
}
</script>
大家看下是什么原因啊,急!
var qnqy = 1.42;
if ((parseFloat(1.08) + parseFloat(0.34)) != parseFloat(qnqy)) {
document.write("no<br/>");
document.write(parseFloat(1.08)+"<br/>");
document.write(parseFloat(0.34)+"<br/>");
document.write((1.08+0.34)==1.42?"yes":"no");
}else{
document.write("yes");
}
</script>
大家看下是什么原因啊,急!
解决方案 »
- 新人学习javasciript应该注意些什么了
- 我想做个按钮点他他变黑再点他一次他变白再点一次又变黑这样反复 用js或者jq怎么做
- 急 java extjs 文件上传问题
- jquery 中符号??
- 请教,如何用jquery或者js,用户点击radio button改变事件?
- 注释下长的语句
- javascript 如何实现隔1分钟就 document.all.Button1.click(); 一次?
- <input type=file name=ss>怎么给它个初始值,没有其他理由,后面加value="xxxxx"和defalutvalue已经用过,无任何效果
- 用showModalDialog弹出的页面能用window.opener.document.访问父页面中的element的value吗?(用什么方式可以实现?)
- 请问:哪里有用javascript改注册表的资料
- JS时间.绑定出来后显示NAN.急急急求教!!大大们
- 问个JS,同一个页面多个TAB的问题,100%结贴
document.write((1.08+0.34).toString() + "<br/>");
document.write(1.42.toString());
//这样你就清楚了
var qnqy = 1.42;
if ((parseFloat(1.08) + parseFloat(0.34)).toString() != qnqy.toString()) {
document.write("no<br/>");
document.write(parseFloat(1.08)+"<br/>");
document.write(parseFloat(0.34)+"<br/>");
document.write((1.08+0.34)==1.42?"yes":"no");
document.write((1.08)==1.08?"yes":"no");
}else{
document.write("yes");
}
document.write((1.08+0.34).toFixed(2)==1.42?"yes":"no");
//(1.08+0.34).toFixed(2)四舍五入,只取小数点后2位,然后比较
但是为什么document.write((1.08+0.34))结果是1.42啊,为什么取了2位小数后就正确了?,还有如果是var hj1 = 0;
var hj2 = 1.08;
var hj3 = 1;
var hj4 = 0.34;
var hj5 = 0; var qnqy = 2.42;
//结果是yes
if ((hj1+hj2+hj3+hj4+hj5) != qnqy) {
document.write("no<br/>");
}else{
document.write("yes");
}
//结果是no
if ((hj1+hj2+hj4+hj5) != qnqy) {
document.write("no<br/>");
}else{
document.write("yes");
}
var hj2 = 1.08;
var hj3 = 1;
var hj4 = 0.34;
var hj5 = 0; var qnqy = 2.42;
var qnqy1 = 1.42;
//结果是yes
if ((hj1+hj2+hj3+hj4+hj5) != qnqy) {
document.write("no<br/>");
}else{
document.write("yes");
}
//结果是no
if ((hj1+hj2+hj4+hj5) != qnqy1) {
document.write("no<br/>");
}else{
document.write("yes");
}