javascript - 在 JavaScript 中以换行符返回值
问题描述
我可以通过控制台记录 3 次在换行符中打印每个值并且不返回这些值,但是是否可以在换行符中返回每个值?我的代码 -
function plusMinus(arr) {
let posCount =0;
let negCount =0;
let zeroCount =0;
for(let i=0; i<arr.length; i++){
if(arr[i] == 0){
zeroCount++
}else if(arr[i]>0){
posCount++
}else{
negCount++
}
}
return console.log((posCount/arr.length).toFixed(6),(negCount/arr.length).toFixed(6), (zeroCount/arr.length).toFixed(6));
}
plusMinus([4,4,-6,-3,0,0])
输出 -
0.333333 0.333333 0.333333
所需的输出 -
0.333333
0.333333
0.333333
解决方案
推荐阅读
- android - 使用捕获和模拟对类进行单元测试
- javascript - TypeOrm QueryBuilder 一个表的多个关系
- google-forms - 谷歌表单仍然需要登录
- kivy - 由于不同的 ModuleNotFoundError 原因,Buildozer 不断崩溃
- javascript - React App,努力打造独立的handleToggle
- r - 使用 R 解析目录中的本地 XML 文件
- drools - InvalidPathException - 降级到 8.4.0 或解决方法
- python - 多重继承问题,非合作类?
- c++ - `auto`-array 是 C++20 中的有效函数参数吗?
- python - 如何在读取巨大的csv文件并使用python中的块创建数据框时删除/忽略无效的格式化数据