Coding test Practice20

679 ワード

プログラマーの携帯番号を隠す


問題の説明:
プログラマのモバイルデバイスは、個人情報を保護する通知を送信すると、お客様の電話番号の一部を遮断します.
電話番号に文字列phone numberが付与されている場合、電話番号の後ろ4桁を除いて、他の数字がすべて*で上書きされている文字列は、関数に戻って解決策を完了してください.
function solution(phone_number) {
    let result = '';
    let length = phone_number.length;
    for(let i = 0; i < length; i++) {
        if(i < length - 4) {
            result = result + '*';
        } else {
            result = result + phone_number[i];
        }
    }
    return result;
}
問題を解く
携帯電話番号の下位4桁以外のすべての番号を表示するために、繰り返し文を使用して文字列の各要素にアクセスし、携帯電話番号の長さの下位4桁以外の要素をresultに貼り付け、4桁の要素は要素をそのままresultに貼り付け、resultに戻ります.