Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function OddEvenPosition(inputParameters)
- {
- oddSum = 0
- evenSum = 0
- oddMin = Number.POSITIVE_INFINITY
- oddMax = Number.NEGATIVE_INFINITY
- evenMin = Number.POSITIVE_INFINITY
- evenMax = Number.NEGATIVE_INFINITY
- for (var i = 1; i < inputParameters.length; i++)
- {
- if (i % 2 == 0)
- {
- evenSum += Number(inputParameters[i])
- let currentNumber = Number(inputParameters[i])
- if (currentNumber < evenMin)
- {
- evenMin = currentNumber
- }
- if (currentNumber > evenMax)
- {
- evenMax = currentNumber
- }
- }
- else
- {
- oddSum += Number(inputParameters[i])
- let currentNumber = Number(inputParameters[i])
- if (currentNumber < oddMin)
- {
- oddMin = currentNumber
- }
- if (currentNumber > oddMax)
- {
- oddMax = currentNumber
- }
- }
- }
- console.log('oddsum ' + oddSum)
- if (oddSum == 0)
- {
- console.log("oddmin No")
- console.log("oddmax No")
- }
- else
- {
- if (oddMin == oddSum)
- {
- console.log('oddmin ' + oddMax)
- }
- else
- {
- console.log('oddmin ' + oddMin)
- }
- console.log('oddmax ' + oddMax)
- }
- console.log('evensum ' + evenSum)
- if (evenSum == 0)
- {
- console.log('evenmin No')
- console.log('evenmax No')
- }
- else
- {
- if (evenMin == evenSum)
- {
- console.log('evenmin ' + evenMax)
- }
- else
- {
- console.log('evenmin ' + evenMin)
- }
- console.log('evenmax ' + evenMax)
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement