← Back to challenges

First N Vowels

JavaScriptHardstringsregexloops

Instructions

Write a function that returns the first n vowels of a string.

Examples

firstNVowels("sharpening skills", 3) ➞ "aei"

firstNVowels("major league", 5) ➞ "aoeau"

firstNVowels("hostess", 5) ➞ "invalid"

Notes

  • Return "invalid" if the n exceeds the number of vowels in a string.
  • Vowels are: a, e, i, o, u
javascript
Loading editor…
to run
Walks through the solution with reasoning and edge cases.
Next: Extend the Vowels