首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 其他开发语言 >

JAVASCRIPT 除数为0,该如何解决

2012-02-14 
JAVASCRIPT除数为0在BI设计中 , 其内置的编程语言为javascript 。 现在 ,我有两个数据列 ,一个是“数量”列 ,

JAVASCRIPT 除数为0
在BI设计中 , 其内置的编程语言为javascript 。 现在 , 
我有两个数据列 ,一个是“数量”列 , 一个是“金额”列 。
 现在我要添加一个计算项(“单价”) , 也就是一个计算列 。
“单价”列的值定义为 : 金额/数量 。 
如果不存在 数量 == 0 的情况 , 上面的定义是没有错的 。
但在现实中 , 数量 == 0 的情况 也还是存在的 。 这时 ,
就导致计算出来的结果为正负无穷大 , 而这不是我想要的 。
我试着用 if条件语句来判断 :
if(数量 != 0) 
  金额/数量
else
  0

但这样写好象不起作用 , 不知道什么原因???

上述问题 , 我不知道该怎么解决 ???

[解决办法]
不要和0比较,可以写成

if(数量 > 0) 
金额/数量
else
0

热点排行