Count Vowels Permutation LeetCode solution in JavaScript
1var countVowelPermutation = function (n) {2let a = 1,3e = 1,4i = 1,5o = 1,6u = 1,7mod = 1000000007;8while (n-- > 1) {9let new_a = a % mod,10new_e = e % mod,11new_i = i % mod,12new_o = o % mod,13new_u = u % mod;14a = new_e + new_i + new_u;15e = new_a + new_i;16i = new_e + new_o;17o = new_i;18u = new_i + new_o;19}20return (a + e + i + o + u) % mod;21};