JSFiddle - React, Tailwind, and code Playground

by Malin Jayakody

HTML

<div></div>

JavaScript

// Random name generator ;P
var name = 'malin';

var VOWELS = 'aeiou'.split('');

var arr = name.split('');
var vowels = arr.filter(function(char) {
  return VOWELS.indexOf(char) !== -1;
});
var nonVowels = arr.filter(function(char) {
  return VOWELS.indexOf(char) === -1;
});

function newWord() {
  var word = '';
  for (var i = 0; i < name.length; i++) {
    var randomIndex = Math.floor(Math.random() * nonVowels.length);
    word += nonVowels[randomIndex];
    randomIndex = Math.floor(Math.random() * vowels.length);
    word += vowels[randomIndex];
  }
  return word;
}

console.log(newWord());