文字コードをユニコードの値から文字列を出力するプログラム関数
String.fromCharCode()
というのを使ってプログラムを作ってみます。
これを使うことでちょっとした暗号文が出来ます。暗号って言うほどでもないですが文字を数値に変換してくれるので数値ばかりなので普通に人には分からないと思います。
ただこの数値は分かる人には分かります。しかも文字コード表もありますから見ていけば分かります。簡易の暗号文といったところでしょうか。
こちらにABCの文字コードを入れてみると下記のような感じになります。
String.fromCharCode(65,66,67) => ABC
Aが65でBが66でCが67ですのでカンマ区切りで入れていくことで文字列が表示されます。
下記のコードを見ていただければ分かると思います。
変数strに入ってきた文字列をカンマで切った数値を一つずつ
String.fromCharCode()
に入れて文字列を拾っています。
逆の場合はcharCodeAt()
の関数を使います。
実際のデモを見ていただくとわかりやすいかもしれません。
⇒デモを見てみる
下記は全文です。
index.html
参考になれば幸いです。上記のファイルをダウンロードできます。最近はjQueryよりも素のJavascript(Vanilla JS)が多い。。。
ダウンロード
∞Tadashi Suyama∞