Skip to content

Instantly share code, notes, and snippets.

@yasinkuyu
Last active August 29, 2018 13:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save yasinkuyu/afb5ebd9e7a8aa4c2f9f510eca15e69b to your computer and use it in GitHub Desktop.
Save yasinkuyu/afb5ebd9e7a8aa4c2f9f510eca15e69b to your computer and use it in GitHub Desktop.
Türkçe sıra sayıları / Ordinal Numbers
// Türkçe sıra sayıları / Ordinal Numbers
for (var i = 1; i < 32; i++) {
if (i == 2) { var suffix = "nci"; }
else if (i == 3 || i == 4 || i == 13 || i == 14 || i == 23 || i == 24) { var suffix = "üncü"; }
else if (i == 6 ) { var suffix = "ncı"; }
else if (i == 9 || i == 10 || i == 19 || i == 29 || i == 39) { var suffix = "uncu"; }
else { var suffix = "inci"; }
console.log( i + '\'' + suffix);
}
/*
output:
1 inci
2 'nci
3 üncü
4 üncü
5 inci
6 'ncı
7 inci
8 inci
9 uncu
10 uncu
11 inci
12 inci
13 üncü
14 üncü
15 inci
16 ıncı
17 inci
18 inci
19 uncu
20 inci
21 inci
22 inci
23 üncü
24 üncü
25 inci
26 ıncı
27 inci
28 inci
29 uncu
30 uncu
31 inci
*/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment