react-lorem-ipsum
Version:
React Component and Function for Creating Lorem Ipsum Text as Placeholder
39 lines (28 loc) • 1.18 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.randomPositiveFromRange = exports.randomFromRange = exports.parseIntWithDefault = exports.getStandardDeviation = exports.getRandomGender = void 0;
var randomFromRange = function randomFromRange(min, max) {
return Math.round(Math.random() * (max - min)) + min;
};
exports.randomFromRange = randomFromRange;
var randomPositiveFromRange = function randomPositiveFromRange(min, max) {
return Math.max(1, randomFromRange(min, max));
};
exports.randomPositiveFromRange = randomPositiveFromRange;
var getStandardDeviation = function getStandardDeviation(value, percentage) {
return Math.ceil(value * percentage);
};
exports.getStandardDeviation = getStandardDeviation;
var parseIntWithDefault = function parseIntWithDefault(value, defaultValue) {
var finalValue = parseInt(value, 10);
if (Number.isNaN(finalValue)) finalValue = defaultValue;
return finalValue;
};
exports.parseIntWithDefault = parseIntWithDefault;
var getRandomGender = function getRandomGender() {
if (Math.random() >= 0.5) return 'male';
return 'female';
};
exports.getRandomGender = getRandomGender;