We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1b12778 commit e638e78Copy full SHA for e638e78
Sprint-3/2-practice-tdd/get-ordinal-number.js
@@ -1,17 +1,20 @@
1
function getOrdinalNumber(num) {
2
- let last2Digit = num % 100;
3
- let las1Digit = num % 10;
+ const last2Digit = num % 100;
+ const last1Digit = num % 10;
4
+
5
if (last2Digit >= 11 && last2Digit <= 13) {
6
return num + "th";
7
}
- if (las1Digit === 1) {
8
- return num + "st";
9
- } else if (las1Digit === 2) {
10
- return num + "nd";
11
- } else if (las1Digit === 3) {
12
- return num + "rd";
13
- } else {
14
- return num + "th";
+ switch (last1Digit) {
+ case 1:
+ return num + "st";
+ case 2:
+ return num + "nd";
+ case 3:
15
+ return num + "rd";
16
+ default:
17
+ return num + "th";
18
19
20
0 commit comments