Encom adlı üyeden alıntı: mesajı görüntüle
Kendine uyarlayabilirsin.

 turkishToUpper(txt) {
var str = txt;
var letters = { "i": "İ", "ş": "Ş", "ğ": "Ğ", "ü": "Ü", "ö": "Ö", "ç": "Ç", "ı": "I" };
str = str .replace(/(([iışğüçö]))/g, function(letter){ return letters[letter]; })
return str .toUpperCase();
}
Daryl adlı üyeden alıntı: mesajı görüntüle
'hilal'.toLocaleUpperCase('tr-TR'); // HİLAL
@Encom; teşekkürler hocam fakat @Daryl; 'nin verdiği kod daha pratik bir şekilde çözdü işimi