LeetCode - 2586. Count the Number of Vowel Strings in Range

henu·2023년 11월 30일
0

LeetCode

목록 보기
146/186

Solution

var vowelStrings = function(words, left, right) {
    const vowels = ['a', 'e', 'i', 'o', 'u']
    let res = 0

    for(left; left <= right; left++) {
        vowels.includes(words[left][0]) &&
        vowels.includes(words[left][words[left].length-1]) ? res++ : null
    }

    return res
};

Explanation

큰 어려움 없이 해결한 문제였다.
먼저 알파벳 모음을 담은 vowels배열을 선언한다.
그리고 for문을 이용해서 wordsleft부터 right까지의 범위를 탐색한다.
첫 번째와 마지막 알파벳이 vowels에 포함되는지 확인하는 작업만 해주면 된다.

0개의 댓글