Added JugglerSequence.js (#1075)

This commit is contained in:
tehliang
2022-08-04 01:02:34 +08:00
committed by GitHub
parent a9e65cd865
commit cc16cbdf84
2 changed files with 45 additions and 0 deletions

View File

@ -0,0 +1,21 @@
import { jugglerSequence } from '../JugglerSequence'
describe('Testing jugglerSequence function', () => {
it('should return [3, 5, 11, 36, 6, 2, 1 ] if the number is 3', () => {
expect(jugglerSequence(3)).toEqual(
expect.arrayContaining([3, 5, 11, 36, 6, 2, 1])
)
})
it('should return [9, 27, 140, 11, 36, 6, 2, 1] if the number is 9', () => {
expect(jugglerSequence(9)).toEqual(
expect.arrayContaining([9, 27, 140, 11, 36, 6, 2, 1])
)
})
it('should return [15, 58, 7, 18, 4, 2, 1] if the number is 15', () => {
expect(jugglerSequence(15)).toEqual(
expect.arrayContaining([15, 58, 7, 18, 4, 2, 1])
)
})
})