JAVAScript计算器

来源:百度知道 编辑:UC知道 时间:2024/06/24 15:02:47
<html>
<head>
<script language="JavaScript">
var x,y,z,op;
document.write("欢迎使用计算器");
x=prompt("请输入第一个数","0");
op=prompt("请输入运算符号","+");
y=prompt("请输入第二个数","0");

if(op=="+")
{
z=parseFloat(x)+parseFloat(y);
document.write("计算结果:"+z)
}
if(op=="-")
{
z=parseFloat(x)-parseFloat(y);
document.write("计算结果:"+z)
}
if(op=="*")
{
z=parseFloat(x)-parseFloat(y);
document.write("计算结果:"+z)
}
if(op=="/")
{
z=parseFloat(x)/parseFloat(y);
document.write("计算结果:"+z)
}
if(op!=+ && op!=- && op!=*&& op!=/)
{
document.write("你输入的运算符号出错");
alert("错误");
}
</script>

这段程序为什么不显示 有会帮忙修改的吗?

<html>
<head>
<script type="text/javascript" defer>
document.write("欢迎使用计算器<br />");
x=prompt("请输入第一个数","0");
op=prompt("请输入运算符号","+");
y=prompt("请输入第二个数","0");

if(op=="+")
{
z=parseFloat(x)+parseFloat(y);
document.write("计算结果:"+z)
}
else if(op=="-")
{
z=parseFloat(x)-parseFloat(y);
document.write("计算结果:"+z)
}
else if(op=="*")
{
z=parseFloat(x)-parseFloat(y);
document.write("计算结果:"+z)
}
else if(op=="/")
{
z=parseFloat(x)/parseFloat(y);
document.write("计算结果:"+z)
}
else//if(op!='+' || op!='-' || op!='*' || op!='/')
{
document.write(&