myanmar-lorem-ipsum
Version:
Myanmar Languages Dummy Text Generator
50 lines (49 loc) • 1.32 kB
JavaScript
;
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;
}