Skip to content

Commit 772fae8

Browse files
committed
added test for numbers ending in 11.
1 parent aec1685 commit 772fae8

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

Sprint-3/2-practice-tdd/get-ordinal-number.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ function getOrdinalNumber(num) {
33
const lastDigit = num % 10;
44

55
if (lastDigit === 1) {
6-
if (num === 11) {
6+
if (num % 100 === 11) {
77
return `${num}th`;
88
}
99

Sprint-3/2-practice-tdd/get-ordinal-number.test.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@ test("should append 'rd' to numbers with 3 at the end except for those ending wi
3333
});
3434

3535
test("should append 'th' to all other numbers which do not end in 1,2,3,11,12 or 13", () => {
36-
expect(getOrdinalNumber(0)).toEqual("0th");
37-
expect(getOrdinalNumber(11)).toEqual("11th");
38-
expect(getOrdinalNumber(212)).toEqual("212th");
39-
expect(getOrdinalNumber(113)).toEqual("113th");
36+
expect(getOrdinalNumber(4)).toEqual("4th");
37+
expect(getOrdinalNumber(9)).toEqual("9th");
38+
expect(getOrdinalNumber(211)).toEqual("211th");
39+
expect(getOrdinalNumber(1013)).toEqual("1013th");
4040
expect(getOrdinalNumber(17)).toEqual("17th");
4141
});
4242

0 commit comments

Comments
 (0)