ふと、バーコードってどうやって作るんだろうと疑問に思って調べたら、 英語のWikipediaにのってました。 参照→Wikipedia: European Article Number なるほど、単純に7桁ずつのグリッドになってて、0と1で塗り分けてるんですね。 仕様を作る時は誤読を少なくするような苦労があったんだと思いますが、仕様に沿って作るのは単純作業のようです。 C#で作ったら簡単だったので、javascriptにして動くようにしてみました。 ポカミスを繰り返して以外に大変でした。やっぱjavascriptは向いてないな。 JISは読んでいないので細かい仕様は分からないのですが、一応、携帯のバーコードリーダー機能では読めました。 作り方を説明しますと、例えば4901234567894の場合、 最初が4なので、パターンが LGLLGG RRRRRR になります。 2桁目以降は数字によっ