Ponchimeow/Practice

練習六:回傳第一個大寫字母以及它的 index

Opened this issue · 0 comments

請寫一個 function position,接收一個字串並回傳這個字串裡面的第一個大寫字母跟它的 index,若沒有則回傳 -1。

position("abcd") 正確回傳值:-1

position("AbcD") 正確回傳值:A 0

position("abCD") 正確回傳值:C 2


function isUpperCase(str) {
    let res = '';
    for (let i = 0; i < str.length; i += 1) {
        if (str[i].charCodeAt() <= 90 && str[i].charCodeAt() >= 65) {
            res = str[i] + " " + i;
            return res;
        }
    }
    return -1;
}