Guest User

Untitled

a guest
Oct 20th, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. // Write a function, nicknameGenerator that takes a string name as an argument and returns the first 3 or 4 letters as that name's nickname! If the 3rd letter is a vowel, return the first 4 letters.
  2.  
  3. // Examples:
  4.  
  5. // INPUT: nicknameGenerator('Daniel')
  6. // OUTPUT: 'Dan'
  7. // INPUT: nicknameGenerator('Beowulf')
  8. // OUTPUT: 'Beow'
  9.  
  10.  
  11. function nicknameGenerator(string) {
  12. var vowels = ['a', 'e', 'i', 'o', 'u'];
  13. if (string.length < 4) {
  14. return string;
  15. } else {
  16. if (vowels.includes(string[3])) {
  17. return string.slice(0,3);
  18. } else if (vowels.includes(string[4])) {
  19. return string.slice(0,4);
  20. }
  21. }
  22. }
  23.  
  24. nicknameGenerator('dan')
Add Comment
Please, Sign In to add comment