Skip to content

Commit 8591449

Browse files
committed
Updating test file to implement BigInt
1 parent 8fc55a0 commit 8591449

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

exercises/practice/armstrong-numbers/.meta/config.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
"ankorGH",
77
"gargrave",
88
"hayashi-ay",
9+
"jagdish-15",
910
"ovidiu141",
1011
"SleeplessByte",
1112
"xarxziux"

exercises/practice/armstrong-numbers/armstrong-numbers.spec.js

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -6,46 +6,45 @@ describe('Armstrong Numbers', () => {
66
expect(isArmstrongNumber(0)).toEqual(true);
77
});
88

9-
xtest('Single digit numbers are Armstrong numbers', () => {
9+
xtest('Single-digit numbers are Armstrong numbers', () => {
1010
expect(isArmstrongNumber(5)).toEqual(true);
1111
});
1212

13-
xtest('There are no 2 digit Armstrong numbers', () => {
13+
xtest('There are no two-digit Armstrong numbers', () => {
1414
expect(isArmstrongNumber(10)).toEqual(false);
1515
});
1616

17-
xtest('Three digit number that is an Armstrong number', () => {
17+
xtest('Three-digit number that is an Armstrong number', () => {
1818
expect(isArmstrongNumber(153)).toEqual(true);
1919
});
2020

21-
xtest('Three digit number that is not an Armstrong number', () => {
21+
xtest('Three-digit number that is not an Armstrong number', () => {
2222
expect(isArmstrongNumber(100)).toEqual(false);
2323
});
2424

25-
xtest('Four digit number that is an Armstrong number', () => {
25+
xtest('Four-digit number that is an Armstrong number', () => {
2626
expect(isArmstrongNumber(9474)).toEqual(true);
2727
});
2828

29-
xtest('Four digit number that is not an Armstrong number', () => {
29+
xtest('Four-digit number that is not an Armstrong number', () => {
3030
expect(isArmstrongNumber(9475)).toEqual(false);
3131
});
3232

33-
xtest('Seven digit number that is an Armstrong number', () => {
33+
xtest('Seven-digit number that is an Armstrong number', () => {
3434
expect(isArmstrongNumber(9926315)).toEqual(true);
3535
});
3636

37-
xtest('Seven digit number that is not an Armstrong number', () => {
37+
xtest('Seven-digit number that is not an Armstrong number', () => {
3838
expect(isArmstrongNumber(9926314)).toEqual(false);
3939
});
4040

4141
xtest('Armstrong number containing seven zeroes', () => {
42-
const largeNumber = BigInt(`186709961001538790100634132976990`);
43-
expect(isArmstrongNumber(largeNumber)).toEqual(true);
42+
const bigInput = 186709961001538790100634132976990n;
43+
expect(isArmstrongNumber(bigInput)).toEqual(true);
4444
});
4545

4646
xtest('The largest and last Armstrong number', () => {
47-
expect(
48-
isArmstrongNumber(`115132219018763992565095597973971522401`),
49-
).toEqual(true);
47+
const bigInput = 115132219018763992565095597973971522401n;
48+
expect(isArmstrongNumber(bigInput)).toEqual(true);
5049
});
5150
});

0 commit comments

Comments
 (0)