我正在尝试计算总费用,并使用提醒显示用户点击“提交”按钮时的总费用。我不知道如何从其他函数调用var。有办法吗?任何帮助将不胜感激。谢谢!
<script type = "text/javascript">
function CostCalculate(){
var TotalCost = AppleCost + OrangeCost + BananaCost;
alert("Your total cost is $ " + TotalCost);
}
function getQuantity1(){
var promptNum = prompt("Enter numbers of Apple: ");
var AppleNum = parseInt(promptNum);
var AppleCost = AppleNum * 0.59;
}
function getQuantity2(){
var promptNum = prompt("Enter numbers of Orange: ");
var OrangeNum = parseInt(promptNum);
var OrangeCost = OrangeNum * 0.49;
}
function getQuantity3(){
var promptNum = prompt("Enter numbers of Banana: ");
var BananaNum = parseInt(promptNum);
var BananaCost = BananaNum * 0.39;
}
答案 0 :(得分:0)
Helo,我想你应该在javascript中阅读有关变量范围的内容。 https://msdn.microsoft.com/en-us/library/ie/bzt2dkta(v=vs.94).aspx
您无法访问在另一个函数中声明的变量。你可以做的是在函数之外定义变量。