Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function numbers(args) {
- let n = Number(args[0]);
- let evenSum = 0;
- let evenMax = Number.NEGATIVE_INFINITY;
- let evenMin = Number.POSITIVE_INFINITY;
- let oddSum = 0;
- let oddMax = Number.NEGATIVE_INFINITY;
- let oddMin = Number.POSITIVE_INFINITY;
- for(let i = 2; i <= n; i+=2) {
- evenSum += Number(args[i]);
- }
- for (let i = 2; i <= n; i+=2) {
- let num = Number(args[i]);
- if(num > evenMax) {
- evenMax = num;
- }
- }
- for (let i = 2; i <= n; i+=2) {
- let num = Number(args[i]);
- if(num < evenMin) {
- evenMin = num;
- }
- }
- for(let i = 1; i <= n; i+=2) {
- oddSum += Number(args[i]);
- }
- for (let i = 1; i <= n; i+=2) {
- let num = Number(args[i]);
- if(num > oddMax) {
- oddMax = num;
- }
- }
- for (let i = 1; i <= n; i+=2) {
- let num = Number(args[i]);
- if(num < oddMin) {
- oddMin = num;
- }
- }
- console.log("OddSum=" + oddSum + ",");
- console.log("OddMin=" + oddMin + ",");
- console.log("OddMax=" + oddMax + ",");
- console.log("EvenSum=" + evenSum + ",");
- console.log("EvenMin=" + evenMin + ",");
- console.log("EvenMax=" + evenMax);
- }
- numbers([5, 3, -2, 8, 11, -3]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement