west-or-east

1.0.3 • Public • Published

West Or East

郵便番号から、西日本か東日本を判定 (それだけ)

Zip code to West Japan or East Japan

v1.0.2のコードは下記の通り。236バイトなので、気軽に使えます。

var a="431412 44 45 46 47 48 49 5 6 7 8 90 91 92 93",b="4980 4988503 51 52 53 54 55 56 57 58 59 6 7 8 90 91 92 93",data={a:a,b:b},index=(a,e="A")=>data[e.toLowerCase()].split(" ").find(e=>0===a.indexOf(e))?"w":"e";export default index;

導入

$ npm install west-or-east

基本的な使い方

import westOrEast from 'west-or-east'

const area = westOrEast('1550033')
console.log(area) // You may get 'w' or 'e'

API

westOrEast(<zipCode>, [<pattern>])
  • zipCode: 7桁の郵便番号 (ハイフンなし)
  • pattern: A or B (省略した場合はA) 下記の「判定方法」を参照

判定方法

パターンA

デフォルトでは「新潟県, 長野県, 静岡県」以東を「東日本」として判定します。

const nagoya = '4500001'
westOrEast(nagoya) // ==> w
westOrEast(nagoya, 'A') // ==> w

北海道,

青森県, 秋田県, 岩手県, 山形県, 宮城県, 福島県,

群馬県, 栃木県, 茨城県, 埼玉県, 東京都, 神奈川県, 千葉県,

新潟県, 長野県, 山梨県, 静岡県

パターンB

パターンとして「B」を指定すると、「愛知県, 岐阜県」以東を「東日本」として判定します。

const nagoya = '4500001'
westOrEast(nagoya, 'B') // ==> e

北海道,

青森県, 秋田県, 岩手県, 山形県, 宮城県, 福島県,

群馬県, 栃木県, 茨城県, 埼玉県, 東京都, 神奈川県, 千葉県,

新潟県, 長野県, 山梨県, 静岡県, 愛知県, 岐阜県

ライセンス

MIT

Readme

Keywords

Package Sidebar

Install

npm i west-or-east

Weekly Downloads

1

Version

1.0.3

License

MIT

Unpacked Size

4.72 kB

Total Files

5

Last publish

Collaborators

  • cognitom