Learn about our RFC process, Open RFC meetings & more.Join in the discussion! »

ascii-codes

1.0.0 • Public • Published

ascii-codes

ASCII table reference and lookup functions

npm install ascii-codes

Usage

var ascii = require('ascii-codes');
var assert = require('assert');
 
assert.equal("A", ascii.symbolForDecimal(65));
assert.equal("A", ascii.symbolForHex("41"));
assert.equal("A", ascii.symbolForOctal("101"));
 
assert.equal(65, ascii.decimalForSymbol("A"));
assert.equal("41", ascii.hexForSymbol("A"));
assert.equal("101", ascii.octalForSymbol("A"));
 
/*
    Note: You can write number literals in hex and octal. Use symbolForDecimal() for those.
*/
assert.equal("A", ascii.symbolForDecimal(0x41));
assert.equal("A", ascii.symbolForDecimal(0101));

Documentation

ascii-codes
    symbolForDecimal(Number) String
        returns the symbol for a given decimal 
    symbolForHex(String) String
        returns the symbol for a given hexidecimal string 
    symbolForOctal(String) String
        returns the symbol for a given octal string 
    decimalForSymbol(String) Number
        returns the decimal for a given symbol 
    hexForSymbol(String) String
        returns the hexidecimal string for a given symbol 
    octalForSymbol(String) String
        returns the octal string for a given symbol 
    symbolIndex Array[String]
        contains the table of ASCII codes 

Contributing

Issues and pull requests are welcome.

# running tests 
npm test

Follow me on Twitter for updates or just for the lolz and please check out my other repositories if I have earned it. I thank you for reading.

Install

npm i ascii-codes

DownloadsWeekly Downloads

1

Version

1.0.0

License

ISC

Last publish

Collaborators

  • avatar