Javascript 我能';我无法运行我的函数。console.log赢了';t日志

Javascript 我能';我无法运行我的函数。console.log赢了';t日志,javascript,Javascript,我有一个脚本,但我不明白为什么它不能正确执行。 我已经声明了所有变量,直到出现提示为止,它工作正常,但我不明白为什么它不记录函数的结果 var leasePriceString=prompt(“每月输入租赁价格”); var ecoScoreString=提示(“输入生态分数”); var catalogValueString=提示(“输入目录值”); var c02String=提示(“输入C02”); var leasePrice=parseInt(leasePriceString); v

我有一个脚本,但我不明白为什么它不能正确执行。 我已经声明了所有变量,直到出现提示为止,它工作正常,但我不明白为什么它不记录函数的结果

var leasePriceString=prompt(“每月输入租赁价格”);
var ecoScoreString=提示(“输入生态分数”);
var catalogValueString=提示(“输入目录值”);
var c02String=提示(“输入C02”);
var leasePrice=parseInt(leasePriceString);
var ecoScore=parseInt(ecoScoreString);
var catalogValue=parseInt(catalogValueString);
var c02=parseInt(c02String);
var brutoMonth=真;
var VAA=真;
函数计算器(){
函数brutoMonthCalc(){
如果(生态评分>=74){
布鲁托蒙特=((最低价格*12)/13.92)-75;
console.log(brutoMonth);
}否则{
布鲁托蒙特=((最低价格*12)/13.92)-150;
console.log(brutoMonth);
}
}
函数VAACalc(){
VAA=6/7*目录值*(0.055+((c02-105)*0.001));
控制台日志(VAA);
}
brutoMonthCalc();
VAACalc();
console.log(“每月价格为=“+brutoMonth+VAA”);
};        

计算器()我已经修改了代码的某些方面,并在下面提供了详细说明:

var leasePriceString=prompt(“每月输入租赁价格”);
var ecoScoreString=提示(“输入生态分数”);
var catalogValueString=提示(“输入目录值”);
var c02String=提示(“输入C02”);
var leasePrice=parseInt(leasePriceString);
var ecoScore=parseInt(ecoScoreString);
var catalogValue=parseInt(catalogValueString);
var c02=parseInt(c02String);
//在这里声明全局变量
var brutoMonth;
var VAA;
函数计算器(){
函数brutoMonthCalc(){
如果(生态评分>=74){
布鲁托蒙特=((最低价格*12)/13.92)-75;
console.log(brutoMonth);
}否则{
布鲁托蒙特=((最低价格*12)/13.92)-150;
console.log(brutoMonth);
}
}
函数VAACalc(){
VAA=6/7*catalogValue*(0.055+((c02-105)*0.001));
控制台日志(VAA);
}
//在这里调用函数
brutoMonthCalc();
VAACalc();
}
计算器();

console.log(“每月价格为=“+brutoMonth+VAA”)
您从未调用
calculator()
VAACAlc()
函数,因此无法设置变量。而且,即使您确实调用了
calculator()
也需要调用一个嵌套的
brutoMonthCalc
函数。您发布的代码中从未调用过您的
calculator()
函数,但即使调用了它,它也不会起任何作用。不仅如此,
计算器
中的函数也从未调用过。你想在那里实现什么?“我忘了让它运行了吗”-是的,正是那样。打字:
leaseprice
!=
leasePrice
请使用开发人员工具检查语法错误您可能已经改进了代码的某些方面,但它仍然无法运行。这是怎么回事?如果单击
运行代码片段
,它似乎可以工作。现在,它可以了。编辑之后。在您编辑
leasePrice
以更正其大小写之前。