extRANDOMSTR function
dynamic
extRANDOMSTR(
- dynamic v1,
- dynamic v2
RANDOMSTR(len, chars): generates a random string of the given length
Implementation
dynamic extRANDOMSTR(dynamic v1, dynamic v2) {
final len = varToInt(v1);
var chars = varToStr(v2);
if (chars.isEmpty) {
chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
}
final rng = Random();
return List.generate(len, (_) => chars[rng.nextInt(chars.length)]).join();
}