Coding test Practice30

361 ワード

プログラマ中間文字のインポート


問題の説明:
単語sの中間文字を返す関数を作成します.単語の長さが偶数の場合は、中間の2文字を返します.
function solution(s) {
    if(s.length % 2 === 0) {
        return s.substr(s.length / 2 - 1, 2);
    }
    return s.substr(s.length / 2, 1);
}
問題を解く
substrメソッドを使用して、sの長さが偶数の場合、sのlength/2の-1から2文字を返し、奇数の場合、sのlength/2から1文字を返します.