Added Maximum product of 3 numbers in an array

This commit is contained in:
devcer
2021-10-14 21:10:34 +05:30
parent 5f601fac8d
commit 41ddee7074
2 changed files with 52 additions and 0 deletions

View File

@ -0,0 +1,15 @@
import { maxProductOfThree } from '../MaxProductOfThree'
describe('MaxProductOfThree', () => {
it('expects to return -1 for array with only 2 numbers', () => {
expect(maxProductOfThree([1, 3])).toBe(-1)
})
it('expects to return 300 as the maximum product', () => {
expect(maxProductOfThree([10, 6, 5, 3, 1, -10])).toBe(300)
})
it('expects to return 300 as the maximum product', () => {
expect(maxProductOfThree([10, -6, 5, 3, 1, -10])).toBe(600)
})
})