プログラマー-週刊第5週コレクション辞書


09/12解きほぐす問題!🌷
週刊第5週
数学の公式を確立した.
最初の字はAです.
次の字はAAです.
...
AAAAAは5文字目になります.
AAAAEは6文字目です
AAAAIは7文字目です
AAAAOは8文字目です
AAAAUは9文字目です
つまりAAAAです.文字が5つの状況を生み出す数.
したがって,AAAAからAAAEの間には5つの単語がある.
このように単語と単語の間の個数を把握し、対応する文字列の順序を求めることができます!
function solution(word) {
    var answer = 0;
    const dir = ['A','E','I','O','U']
    const count = [781,156,31,6,1]
    word = [...word]
    
    
    for(let i in word){
        let inx = dir.indexOf(word[i])
        answer+=(inx*count[i]+1)
    }
    return answer;
}