Guest User

Untitled

a guest
Oct 24th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. var doubleVowels = function (array) {
  2. var numVowels = 0;
  3.  
  4. for (var i = 0; i < array.length; i++) {
  5. if (array[i] === 'a' || array[i] === 'e' || array[i] === 'i' || array[i] === 'o' || array[i] === 'u') {
  6. numVowels++;
  7. }
  8. }
  9.  
  10. for (var i = array.length + numVowels - 1; i > 0; i--) {
  11. //i = 9 + 3 - 1 = 11
  12. array[i] = array[i - numVowels];
  13.  
  14. if (array[i] === 'a' || array[i] === 'e' || array[i] === 'i' || array[i] === 'o' || array[i] === 'u') {
  15. numVowels--;
  16. i--;
  17. array[i] = array[i - numVowels];
  18. }
  19. }
  20.  
  21. return array;
  22. }
Add Comment
Please, Sign In to add comment