fiddle has more items so it is with the issue. please check it
I tried using a smaller sized array and it works until some number of elements but after some point, it duplicates strings though sorting works. Probably overwrites one string on another. Thanks very much
let uninames = `adnan menderes university
ahi evran university
akdeniz university
afyon kocatepe university
anadolu university
ankara university
istanbul arel university
atatürk university
atilim university
bahcesehir university
balikesir university
baskent university
celal bayar university
beykent university
bilecik university
istanbul bilgi university
bilkent university
boğaziçi university
cag university
cankaya university
canakkale (18th march) university
cukurova university
cumhuriyet (republik) university
dokuz eylül university
batman university
bayburt university`;
let unarr = uninames.split("\n");
unarr.sort((a, b) => a > b);
for (let i = 0; i < unarr.length; i++)
document.write(i + ") " + unarr[i] + "<br>");