网上订票出现“undefined”的原因有:
1.undefined是指页面出现了未知错误的原因的。
2.看一下页面源码,如果源码上也是undefined..那就说明页面本来就是这样,如果源码的这部分是js代码,就说明js代码使用的数据有问题。
3.提示undefined一般是在开发网站的时候定义不正确或是转换不正确,或是找不到定义才会提示undefined未定义这个错误。
解决方法:
1.将电脑杀毒,清理垃圾。
2.重新安装此软件。
3.重启电脑或刷新此页面。
/*** var price //商品单价
* var num //商品数量
* var receive //收款金额
*/
function cashier(price, num, receive){
var sum //商品总额
var out //应找金额
if((price*num)>500){
sum=price*num*0.8
}
if(receive<sum){
out="金额不足"
}else{
out=receive-sum
}
return "商品总额:"+sum+" 收款金额:"+receive+" 应找金额:"+out
}