function getuserInput(msg){
var input=prompt(msg);//测试所以使用prompt,正式开发不建议使用
var parend=parseInt(input);
if(parend!=parend){//判断parend是否为NaN,自己和自己不相等
return input;
}else{
return parend;
}
}
function multiple(a,b){
if((typeof a !="number") || (typeof b !="number")){
throw new Error("这个参数不是数字")
}
return a*b;
}
var c;
var a=getuserInput('请输入一个数值')
var b=getuserInput('请再输入一个数值')
try{
c=multiple(a,b)
alert('它们之间的乘积是'+c)
}catch(e){
alert('输入的不是数字')
}