見出し画像

【JavaScript】substringを使った分割 マイナス値

substringを使った切り出し マイナスで切り出す

substring は文字数を指定するのではなく、開始位置終了位置 を指定することで「分割」処理を行います。

今回は開始位置 にマイナスの値を入れてみます。

var str = "文字列";
str.substring("開始位置","終了位置");

特定の文字列の中で、分割(切り取り)したい「開始位置」と「終了位置」 を決め、その範囲を結果として返すことになります。

サンプルプログラム

<html>
<head>
    <meta charset="utf-8">
    <script>

        var str = "東京特許許可局局長";
        
        // -2文字目から4文字分を指定
        var result = str.substring( -2, 4 );
        
        console.log(result);
    </script>
</head>
<body>
</body>
</html>

実行結果

東京特許

開始位置が-2文字目  で終了位置が 4文字目  に指定されますが

自動的に0 へ置き換わるので、最終的に0, 4 と同じ意味になります。

0~4文字目までを抽出することになるので、出力結果は東京特許 になるわけです。

マイナス値を記述した場合は、無条件に0 に置き換えられます。

サンプルダウンロード


もっと学びたい人は!この本がおすすめです!

#JavaScript #JavaScript初心者 #JavaScript学習 #プログラミング #プログラミング学習 #プログラミング初心者

この記事が気に入ったらサポートをしてみませんか?