UNPKG

myanmar-lorem-ipsum

Version:
50 lines (49 loc) 1.32 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function createDummyText(latter, count) { let dummyText = dumParagraph(latter).concat("\n\n"); while (count != 0) { dummyText.concat(dumParagraph(latter)).concat("\n\n"); count--; } return dummyText; } exports.createDummyText = createDummyText; function dumParagraph(latter) { let paragraph = dumSentence(latter); let i = 0; const length = randomNumber(6, 9); while (i < length) { paragraph.concat(" ").concat(dumSentence(latter)); i++; } return paragraph; } function dumSentence(latter) { let scentent = dumWord(latter); let i = 0; const length = randomNumber(2, 9); while (i < length) { scentent.concat(" ").concat(dumWord(latter)); i++; } scentent.concat("။"); return scentent; } function dumWord(latter) { let word = ""; let i = 0; const length = randomNumber(2, 6); while (i < length) { word.concat(randomLetter(latter)); i++; } return word; } function randomLetter(letter) { let index = randomNumber(0, letter.length); return letter[index]; } function randomNumber(min, max) { return Math.random() * (max - min) + min; }