US State Abbreviations

A list of US state two-letter abbreviations.

Usage

var abbr = require( '@stdlib/datasets/us-states-abbr' );

abbr()

Returns a list of US state two-letter abbreviations in alphabetical order according to state name.

var data = abbr();
/* returns
    [
        'AL',
        'AK',
        'AZ',
        'AR',
        'CA',
        'CO',
        'CT',
        'DE',
        'FL',
        'GA',
        'HI',
        'ID',
        'IL',
        'IN',
        'IA',
        'KS',
        'KY',
        'LA',
        'ME',
        'MD',
        'MA',
        'MI',
        'MN',
        'MS',
        'MO',
        'MT',
        'NE',
        'NV',
        'NH',
        'NJ',
        'NM',
        'NY',
        'NC',
        'ND',
        'OH',
        'OK',
        'OR',
        'PA',
        'RI',
        'SC',
        'SD',
        'TN',
        'TX',
        'UT',
        'VT',
        'VA',
        'WA',
        'WV',
        'WI',
        'WY'
    ]
*/

Examples

var floor = require( '@stdlib/math/base/special/floor' );
var randu = require( '@stdlib/random/base/randu' );
var abbr = require( '@stdlib/datasets/us-states-abbr' );

var data = abbr();
var len = data.length;
var idx;
var i;

// Select random abbreviations from the list...
for ( i = 0; i < 100; i++ ) {
    idx = floor( randu()*len );
    console.log( data[ idx ] );
}

CLI

Usage

Usage: us-states-abbr [options]

Options:

  -h,    --help                Print this message.
  -V,    --version             Print the package version.

Examples

$ us-states-abbr
AL
AK
AZ
...

License

The data files (databases) are licensed under an Open Data Commons Public Domain Dedication & License 1.0 and their contents are licensed under Creative Commons Zero v1.0 Universal. The software is licensed under Apache License, Version 2.0.