Files
JavaScript/Maths/test/NumberOfDigits.test.js
Madhurendra Nath Tiwari 6ad5b9c2b1 added numberOfDigitsUsingLog method (#1364)
* added numberOfDigitsUsingLog method

* added JSDoc comment

---------

Co-authored-by: madhuredra <madhuredra.tiwari@zemosolabs.com>
2023-09-22 13:49:13 +05:30

21 lines
596 B
JavaScript

import { numberOfDigit, numberOfDigitsUsingLog } from '../NumberOfDigits'
describe('NumberOfDigits', () => {
it('should return the correct number of digits for an integer', () => {
expect(numberOfDigit(1234000)).toBe(7)
})
it('should return the correct number of digits for a negative number', () => {
expect(numberOfDigit(-2346243)).toBe(7)
})
it.each([
[0, 1],
[123423232, 9],
[-123423232, 9],
[9999, 4]
])('should return the correct number of digits in an integer', (value, expected) => {
expect(numberOfDigitsUsingLog(value)).toBe(expected)
})
})