UNPKG

@yookue/ts-lang-utils

Version:

Common lang utilities for typescript

16 lines 581 B
import { randomString } from "./randomString"; export function randomStrings(size, minLength, maxLength) { var characters = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'; if (!size || size <= 0 || size > Number.MAX_SAFE_INTEGER || !minLength || minLength <= 0) { return undefined; } var result = []; for (var i = 0; i < size; i++) { var value = randomString(minLength, maxLength, characters); if (!value) { break; } result.push(value); } return result; }