Generates Names

Run Settings
LanguageJavaScript
Language Version
Run Command
var possible_length = 10; for (var i = 1; i <= 5; i++) { console.log(generateFullName() + " having mobile " + generateMobileNumber() + " owns " + generateCompanyName()); } function capitalizeWord(word) { return word.charAt(0).toUpperCase() + word.slice(1); } function generateWord(length) { var word = ""; var alphabet = "abcdefghijklmnopqrstuvwxyz"; for (var i = 0; i < length; i++) { var index = Math.floor(Math.random() * length); var letter = alphabet.charAt(index); word += letter; } return word; } function generateName(length) { var name = generateWord(length); name = capitalizeWord(name); return name; } function generateFullName() { var firstName = generateName(6); var lastName = "Postman" var fullName = firstName + " " + lastName; return fullName; } function generateCompanyName() { var firstName = generateName(8); var lastName = "Postman Enterprises"; var fullName = firstName + " " + lastName; return fullName; } function generateMobileNumber() { var digits = "0123456789"; var length = 9; var mobileNumber = "5"; for (var i = 0; i < length; i++) { digit = digits.charAt(Math.floor(Math.random() * length)); mobileNumber += digit; } return mobileNumber; }
Editor Settings
Theme
Key bindings
Full width
Lines