plus minus hackerrank solution javascript
const plusMinus = (arr) => {
let posSum = 0;
let negSum = 0
let zeroes = 0
arr.forEach(el => {
if(el === 0){
zeroes++
} else if (el >= 1) {
posSum++
} else if (el < 0) {
negSum++
}
})
negSum /= arr.length
posSum /= arr.length
zeroes /= arr.length
console.log(posSum)
console.log(negSum)
console.log(zeroes)
}
plusMinus([1,1,0,-1,-1])function plusMinus(arr) {
let positive = arr.filter(number => number > 0).length / arr.length;
let negative = arr.filter(number => number < 0).length / arr.length;;
let zeronums = arr.filter(number => number == 0).length / arr.length;;
return console.log(positive.toFixed(6) + '\n' + negative.toFixed(6) + '\n' + zeronums.toFixed(6))
}
function plusMinus(arr) { let positives = 0, negatives = 0, zeros = 0; const len = arr.length || 0; if (len > 0 && len <= 100) { arr.map((elem, key) => { if (elem > 0) { positives++; } else if (elem < 0) { negatives++; } else { zeros++; } return elem; }); } console.log((positives / len) || 0); console.log((negatives / len) || 0); console.log((zeros / len) || 0); }
Also in JavaScript:
- jquery get text of input
- replace array element javascript stack overflow
- js container class
- cookie clicker hack
- json.stringify pretty
- ejs / javascript check if array/object exists and is not empty
- how to get started with nodejs
- This syntax requires an imported helper named '__spreadArrays' which does not exist in 'tslib'. Consider upgrading your version of 'tslib'.ts
- create three js webgl renderer
- Amazon VPC supporting 5 different IP address ranges and i wanted to know how wide those rangers are
- JS how to determine if page was cached
- 'unix_socket' => '/Applications/MAMP/tmp/mysql/mysql.sock',
- Orderby on multiple columns using typeorm
- javascript convert date from mm/dd/yyyy to yyyymmdd
- scoll a div to bottom in angular
- delay in js
- js startswith
- javascript data em portugues
- récupérer la position d'un élément javascript
- how to create array in javascript
- currency angular
- react post request
- how to make a vertical array js
- request-promise-native error RequestError: Error: unable to verify the first certificate