任意の文字数の英文字列を生成する
JavaScriptでAAA、AAB、AAC…ZZZという英文字列をもれなく生成する方法です。
コードを下に示します。
「enumerate(3)」としているところで文字数を指定します。この場合、3文字です。4文字で相当時間がかかりました。5文字だと動かないと思い、試していません。 (さらに…)
ゆるくつくる stabuckyのブログ
JavaScriptでAAA、AAB、AAC…ZZZという英文字列をもれなく生成する方法です。
コードを下に示します。
「enumerate(3)」としているところで文字数を指定します。この場合、3文字です。4文字で相当時間がかかりました。5文字だと動かないと思い、試していません。 (さらに…)
PHPにはmb_convert_kanaという関数があります。英字、数字、ひらがな、カタカナの半角と全角を相互に変換することができます。ひらがなとカタカナの変換もできます。
これをJavaScriptで再現してみました。オプションはPHPと全く同じです。
前に「JavaScriptで全角英数字を半角に変換」という記事を書きましたが、一部、これを流用しています。 (さらに…)
JavaScriptには文字列からその一部を切り出すメソッドがいくつかあります。
sliceとsubstringとsubstrです。
文字列.slice(最初の位置,最初の位置+文字数)
文字列.substring(最初の位置,最初の位置+文字数)
文字列.substr(最初の位置,文字数)
sliceとsubstringは同じです。書き換えると「文字列.slice(最初の位置,最後の位置+1)」となります。ちょっと分かりにくいかもしれません。
いくつかのパターンを試してみます。IEで確認しました。
文字列"abcdefg"に対してメソッドを適用します。 (さらに…)