この記事はフィヨルドブートキャンプ Advent Calendar 2023 の1日目の記事です。 フィヨルドブートキャンプというプログラミングスクールに入ってしばらく経った。いろいろな課題をクリアしていくが、その中でオリジナルnpmをつくる、という課題があったのでこれをつくった。 www.npmjs.com 日本語をゴリラ語に、ゴリラ語を日本語に変換するものである。 なぜこれをつくったか エンジニアと人生コミュニティという集まりで、一時期ゴリラが流行っていた。何人かがゴリラになって、語尾にウホをつけたり、「ウホ」スタンプが作成されたりした。ちょうど私もウホ語を理解したいと思っていたため、このようなnpmを作ることになった。 ウとホの二進数 まずは日本語をウホ語に置き換えることを考えないといけない。単純にやるなら文字をウとホの二進数におきかえればいい。文字コードを二進数に変換し、その0と1