HJ97 记负均正
while(n=readline(),s=readline()){
let arr=s.split(' ');
let count=0;//正数个数
let neg=0;//负数个数
let sum=0;
arr.forEach(function(el){
if(Number(el)>0){
sum+=Number(el);
count++;
}
if(Number(el)<0){
neg++;
}
});
console.log(neg+' '+(sum/count).toFixed(1));
}
HJ105 记负均正II
let arr=[];
while(num=readline()){
arr.push(num);
}
let neg=0;
let count=0;
let sum=0;
arr.forEach(function(el){
if(Number(el)>0){
sum+=Number(el);
count++;
}
if(Number(el)<0){
neg++;
}
});
console.log(neg);
console.log((sum/count).toFixed(1));
总结:
1.console.log输出时携带换行符
2.js中的/运算结果是除尽,如:2/1=0.5