|
var evl,em,expr=prompt('Formula...(eg: 2*3+7/8)','');//弹出悬浮窗口提示输来自入数据进行运算
with(Math)//将输入的数据调用Mat集音小张事h方法进行计算
try //捕获异常
{
evl=parseFloat(eval(expr));//将计算结果转换成float类型
if(isNaN(evl))//如果转换结果不是数字
{
throw Error('Not a number!');//抛出异常,下面一句不再执行...否则执行下一句显示计算结果
}
void(prompt('Result:',evl));
}
catch(em)
{
alert(em);//捕获异常后抛出..提示用户输入错误...
}
祝楼主早日成功哈盾鱼何必示照!!!! |
|