javascript中的总成本函数
Total cost function in javascript
我在编写让我和我的朋友创建的代码时遇到了问题(非常失落)。
因此,我假设计算并返回一个名为customerBalance的给定数组中所有值的平均值,该数组包含"客户欠我的企业的金额"(我没有企业),数组中的每个项目都包含"客户余额",我还必须使用for()来处理该数组,计算平均值并除以customerBalance长度,最后返回平均值。
这是我到目前为止的代码
function average() {
customerBalance
for(i=0,i++)
sum(customerBalance)
total=sum/5
return average;
我知道这是完全错误的,我不确定如何开始键入数组,请不要苛刻,我真的很想知道如何做到这一点。
谢谢你,祝你度过美好的一天
function average(customerBalance) {
if (customerBalance.length == 0) { // Prevent division by zero later
return 0;
}
var total = 0;
for (var i = 0; i < customerBalance.length; i++) {
total += customerBalance[i];
}
var average = total/customerBalance.length;
return average;
}
你有很多问题:
- 函数的参数位于函数名称后面的括号中,而不是下一行
- 您的
for()
语法完全错误。您需要将初始化、重复测试和增量用分号分隔 - Javascript中没有
sum()
函数。即使有,您也需要将结果分配给一个变量 - 当你计算平均值时,你会把它放在
total
中,但然后你会返回average
,这是包含函数的变量,而不是你计算的平均值
其他建议:
- 不要对数组大小进行硬编码,请使用
array.length
来获取它 - 始终在
for
、if
、while
等的主体周围放置大括号,即使它们只是一行 - 局部变量应使用
var
声明
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 我的购物应用程序不会将用户想要购买的东西相加,也不会打印总成本
- 无法获取表单总成本
- 挖空:无法将数量变化与购物车中的总成本绑定
- 在挖空购物车中创建总成本函数
- Javascript/JQuery 显示单个席位的总成本
- 检查可变总成本的最小值,如果小于最小值,则显示警报消息
- 试图获取jQuery中每一行的总成本
- 未捕获引用错误:未定义总成本
- javascript中的总成本函数
- 用html javascript创建一个简单的成本估算器.从HTML按钮调用JS函数.返回JS中的值
- 文档's总高度函数's的返回值在浏览器刷新时发生更改(F5)
- 如何根据从不同选项卡中选择的项目添加总成本
- 复选框将输入添加到文本框总选择和总选择成本
- 计算选定项目的成本,然后计算总成本
- 基于复选框单选按钮调整总成本标价
- jQuery运行的总函数不是在所有字段上工作
- 删除性能成本高的函数
- 总函数不返回值
- 在javascript中修改计时器间隔函数也给出总持续时间时遇到麻烦