我是Java脚本的新手,尝试在Visual Studio 2017中进行else语句时遇到问题。
我试过移动花括号和其他花括号,以查看是否将它们放在错误的位置并且没有运气。
<script type="text/javascript">
var items = parseInt(prompt("enter number of items", ""));
var price = parseFloat(prompt("enter item price", ""));
var total = items * price
if (total >= 50); {
document.write("<h3>" + "cost... $" + total * .5 + "</h3>");
document.write("<h2>" + prompt("enter a name", "") + "</h2>");
}
else {
document.write("<h3>" + "cost... $" + total + "</h3>");
document.write("<h2>" + prompt("enter a name", "") + "</h2>");
}
</script>
每当我在网页上打开它时,什么都不会发生,但是当我摆脱else语句时,if语句就会执行。