【超簡単‼‼】文字列を一文字ずつに分割する方法(JavaScript)

スポンサーリンク
スポンサーリンク

初めに

今回は、JavaScriptを使って、文字列を一文字ずつに分割する方法について解説していきたいと思います。「ちなみにこんなことをして何がしたいのか」について気になった方は、とりあえず下の記事を読んでみてください。
pythonでタイピング1位を取る(pyautogui)

それでは解説していきます。

Step1:JavaScriptの実行環境を作る(JS binの使い方)

「コンソールじゃだめなの?」と思った方は多いと思います。コンソールでもできるにはできるんですが、文字列が長くなれば、全体を取り出すことができなくなります。↓のような感じ

なので、今回は、webブラウザ上でも使える「JS bin」というもので実行していこうと思います。

まず、下のリンクに行ってください。

JS Bin – Collaborative JavaScript Debugging

すると、下のような画面が表示されたと思います。

この画面の左側のところにコードを書いていきたいと思います。

Step2: コードの記述

今回は、夜に駆けるの歌詞を、一文字ずつに分割していきたいと思います。まず、下のコードをコピーして、上の画面の左側のところに貼り付けてください。

const a = 'sizumuyounitoketeyukuyounihutaridakenosoragahirogaruyorunisayonaradakedattasonohitokotodesubetegawakattahigasizumidashitasoratokiminosugatafennsugosinikasanatteitahajimeteattahikarabokunokokoronosubetewoubattadokokahakanaikuukiwomatoukimihasamisiimewositetanndaitudattetikkutakkutonarusekaidennaoddattesahurerukokkoronaikotobaurusaikoeninamidagaoboresoudemoarikitarinayorokobikittohutarinaramitukerarerusawagasiihibiniwaraenaikiminiomoitukukagirimabusiiasuwoakenaiyoruniotiteyukumaenibokunotewotukanndehorawasureteshimaitakutetojikometahibimodakisimetanukumoridetokasukarakowakunaiyoitukahiganoborumadehutarideiyou';
let b = a.split('');
console.log(b)

↓こんな感じ

次に、下の写真の赤線の枠で囲ってある、「Runというボタンを押してください。」

すると、こんな感じに表示されると思います。

これで成功です!!文字列を一文字ずつに分割することができました。

今回は、’s’,’i’,’z’,’u’…といった風に、英文字の入力でしたが、’沈むように…’といった風に、日本語入力の場合でも同様に実行することができます。

終わりに

このように、JavaScriptの、const関数を使えば、簡単に文字列を一文字ずつに分割することができます。また、これを応用した、面白い記事がありますので、ぜひ下のリンクをチェックしてみてください。

また、ほかにも面白い記事がたくさんありますので、そちらのほうも観ていただければ光栄です。

それでは次の記事で‼‼

プロフィール

この記事を書いた人
tisikinohako

13歳から為替をはじめ、最近はAIを使って自動化するために、pythonを勉強中。

為替は、参考書やバイブルなどは一切読まず、基本エクセル分析だけで勝ってきました。

数学はフーリエ変換や、ベクトル解析など解析学を勉強中。

TwitterやYoutubeではめちゃくちゃすべったので、ブログで挽回しようと始めた結果、なんかうまくいったっぽいので続けてます。

このブログを応援していただければ光栄です。