<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Exchange rate</title>
<link rel="stylesheet"type="text/css"href="exstyle.css"/>
</head>
<body>
<script type="text/javascript">
d=35;
e=40;
x=prompt("Insert Value");
var z=x/d,
g=x/e;
var currency;
currency=prompt("Insert Country");
if(currency="dollar"){
document.write(+z);
}
else
if(currency="euro"){
document.write(+g);
}
</script>
</body>
</html>
当我尝试运行此代码时,结果始终相同。 示例我输入4000作为x的值,当我输入货币作为美元时,我得到114.28这是正确的但是当我将货币作为欧元插入时,结果仍然与美元相同。我做错了什么?
答案 0 :(得分:1)
您需要执行比较运算符(==)
if(currency=="dollar"){
document.write(+z);
}
else
if(currency=="euro"){
document.write(+g);
}