number-to-alphabet
v1.0.0
Published
Simple library to convert a number to sequence of letters and vice versa.
Downloads
5,656
Maintainers
Readme
Number-To-Alphabet
Convert a number to a string and vice versa, using the provided alphabet (or default of a-z).
Installation
$ npm install number-to-alphabet
Examples
import { NumberToAlphabet } from 'number-to-alphabet';
const defaultAlphabet = new NumberToAlphabet();
defaultAlphabet.numberToString(1); // 'a'
defaultAlphabet.numberToString(2); // 'b'
defaultAlphabet.numberToString(27); // 'aa'
defaultAlphabet.numberToString(28); // 'ab'
defaultAlphabet.stringToNumber('ab'); // 28
const customAlphabet = new NumberToAlphabet(['A', 'B']);
customAlphabet.numberToString(1); // 'A'
customAlphabet.numberToString(2); // 'B'
customAlphabet.numberToString(3); // 'AA'
customAlphabet.numberToString(4); // 'AB'
customAlphabet.stringToNumber('AB'); // 4