我是一個完整的初學者,我試圖用循環來做到這一點,如果條件,但它從來沒有奏效,我懷疑問題是與我如果有條件。如何在不使用JavaScript中的正則表達式的情況下將大寫字母轉換爲小寫字母,反之亦然?
這裏是我的代碼,並提前感謝。
function alter(a){
for (var i = 0; i<a.length; i++){
if (a[i] === a[i].toUpperCase()){ a[i] = a[i].toLowerCase(); }
else if (a[i] === a[i].toLowerCase()){ a[i] = a[i].toUpperCase(); }
}
console.log(a);
}
你想一個字符串大寫或小寫中的所有字符轉換? –
字符串是不可變的。你不能那樣做。 – SLaks
我明白了 - 如果它的上限要低一些,反之亦然。得到它了。 –