UNPKG

@thi.ng/strings

Version:

Various string formatting & utility functions

17 lines (16 loc) 357 B
function* charRange(from, to) { let i = typeof from === "string" ? from.charCodeAt(0) : from; const end = typeof to === "string" ? to.charCodeAt(0) : to; if (i <= end) { for (; i <= end; i++) { yield String.fromCharCode(i); } } else { for (; i >= end; i--) { yield String.fromCharCode(i); } } } export { charRange };