JavaScript实现基于十进制的四舍五入实例
本文实例讲述了JavaScript实现基于十进制的四舍五入。分享给大家供大家参考。具体实现方法如下:
<scripttype="text/javascript">
functiongetRoundUpOrDown(num){
if(isNaN(num))
returnNaN;
//根据对NaN进行任何进行都返回NaN的规则
varflag=num>0?1:-1;
return(num+flag*0.5)|0;
}
functionlogInfo(num){
console.log(num+":"+getRoundUpOrDown(num));
}
logInfo("hell");
logInfo("hell"+23);
logInfo("");
logInfo(false);
logInfo(true);
logInfo(2);
logInfo(1);
logInfo(0.7);
logInfo(0.5);
logInfo(0.2);
logInfo(0);
logInfo(-0.2);
logInfo(-0.5);
logInfo(-0.7);
logInfo(-1);
logInfo(-2);
logInfo(9999999);
logInfo(99999999);
logInfo(999999999);
logInfo(9999999999);
logInfo(99999999999);
logInfo(999999999999);
logInfo(9999999999999);
logInfo(99999999999999);
logInfo(999999999999999);
logInfo(9999999999999999);
logInfo(99999999999999999);
logInfo(00000000000000000);
</script>
希望本文所述对大家的javascript程序设计有所帮助。
热门推荐
10 过年送礼祝福语简短精辟
11 业主装修完成祝福语简短
12 新郎致辞诗句祝福语简短
13 升学宴同学祝福语简短
14 退伍祝福语老师简短
15 六一祝贺文案祝福语简短
16 祝女儿结婚简短祝福语
17 出阁宴祝福语致辞简短
18 离职送别文案祝福语简短