Javascript 将变量记录到控制台
如何将变量totalCost记录到控制台?尝试运行此代码时出错 尝试使用Javascript 将变量记录到控制台,javascript,Javascript,如何将变量totalCost记录到控制台?尝试运行此代码时出错 尝试使用console.log(totalCost) return关键字在其行中的代码执行后结束函数 另外,totalCost在您的countOfMonitors功能范围内,因此您不能从其他地方访问它 此外,即使您交换了return语句和声明,也会创建一个带有递归的无限循环,因为您在函数中调用同一个函数 这应该可以让它工作: 函数监视器计数(行、列){ 返回行*列; } 监视器的功能成本(行、列){ 返回监视器计数(行、列)*200
console.log(totalCost)代码>
return
关键字在其行中的代码执行后结束函数
另外,totalCost
在您的countOfMonitors
功能范围内,因此您不能从其他地方访问它
此外,即使您交换了return
语句和声明,也会创建一个带有递归的无限循环,因为您在函数中调用同一个函数
这应该可以让它工作:
函数监视器计数(行、列){
返回行*列;
}
监视器的功能成本(行、列){
返回监视器计数(行、列)*200;
}
const totalCost=监控器的成本(5,4);
控制台日志(总成本);
您是否调用过该函数?您需要从函数返回。此外,请始终张贴您收到的错误。为什么costOfMonitors
函数中有const totalCost
呢?在设置totalCost
之前,请先从costOfMonitors
函数返回,然后再设置totalCost
@Carcigenicate-尽管如此,totalCost
的范围是有限的,因此OP将得到一个totalCost is not defined error(总成本未定义)
该错误告诉了您什么?您希望从这段代码中记录到控制台的内容是什么?为什么?(老实说,这段代码中有各种各样的问题…)非常感谢!做了一件好事!!!!这个Java脚本是新的!!!!!啊哈!!
function monitorCount(rows, columns) {
return rows * columns;
}
function costOfMonitors(rows, columns){
return monitorCount(rows, columns) * 200;
const totalCost = costOfMonitors(5, 4);
}
console.log(totalCost);