charAt(または[])を使うことで最初の一文字、⁺lengthを組み合わせることで、文字列の最後の一文字を取得することが可能です。
最初の一文字を取得
最初の一文字は単純に、文字列の後ろに.charAt(0)または[0]を付けます。
click me!
「Test」という文字列の1文字目を求めてみます。
//JavaScript
function charAtTest(){
//()内の数字は0から数える
alert("Test".charAt(0));
}
最後の一文字を取得
次に最後の一文字ですが、文字数はlengthプロパティで求めることができます。
この取得した値は整数として使用できるので、
この取得した値は整数として使用できるので、
click me!
lengthで求めた文字数-1をCharAtまたは[]で指定すれば、最後の一文字を取得することができます。
//JavaScript
function charAtLengthTest(){
const str = "Test";
//文字数を取得
let l = str.length - 1;
//文字数-1を指定=最後の文字を取得
alert(str.charAt(l));
}
JavaScriptの使い方・メソッド・プロパティまとめ
HTML/CSSとセットでフロントエンドエンジニア三種の神器のひとつ、JavaScript系の記事まとめです。
コメント