Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. function vowelDoubler (array) {
  2. var vowels = {a: 'a', e: 'e', i: 'i', o: 'o', u: 'u'};
  3.  
  4. var vowelCount = 0;
  5. for (var j = 0; j < array.length; j++) {
  6. if (array[j] in vowels) {
  7. vowelCount ++;
  8. }
  9. }
  10. // console.log('vowelCount ', vowelCount);
  11. for (var i = array.length - 1; i >= 0; i --) {
  12. if (array[i] in vowels) {
  13. array[i + vowelCount] = array[i];
  14. array[i + vowelCount - 1] = array[i];
  15. vowelCount --;
  16. } else {
  17. array[i + vowelCount] = array[i];
  18. }
  19. }
  20. return array;
  21. }
  22.  
  23. console.log(vowelDoubler(['a', 'c', 'b', 'e', 'f']));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement