Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function hystogram(args) {
- let n = Number(args[0]);
- let under200 = 0;
- let under400 = 0;
- let under600 = 0;
- let under800 = 0;
- let under1000 = 0;
- let currentNumber = Number.NEGATIVE_INFINITY;
- for(i = 1; i < args.length; i++){
- currentNumber = Number(args[i]);
- if(currentNumber < 200){
- under200++;
- }else if(currentNumber >= 200 && currentNumber < 400) {
- under400++;
- }else if(currentNumber >= 400 && currentNumber< 600){
- under600++;
- }else if(currentNumber >= 600 && currentNumber < 800) {
- under800++;
- }else if(currentNumber >= 800){
- under1000++;
- }
- }
- console.log(((under200 / n) * 100).toFixed(2) + "%");
- console.log(((under400 / n) * 100).toFixed(2) + "%");
- console.log(((under600 / n) * 100).toFixed(2) + "%");
- console.log(((under800 / n) * 100).toFixed(2) + "%");
- console.log(((under1000 / n) * 100).toFixed(2) + "%");
- }
- hystogram([9, 367, 99, 200, 799, 999, 333, 555, 111, 9]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement