Web/Javascript

[Javascript] 모던 JS 5.3 (문자형) 과제

동띵 2022. 5. 23. 16:11

1) 첫 글자를 대문자로 변경하기

function ucFirst(str) {
    return str[0].toUppercase()+str.slice(1);
}

 

2) 스팸 문자열 걸러내기

function checkSpam(str) {
    str = str.toLowerCase();
    if (str.includes('xxx') || str.includes('viagra')) 
        return true;
    else return false;
}

 

3) 문자열 줄이기

function truncate(str, maxlength) {
    if (str.length > maxlength) {
        str = str.slice(0, maxlength - 1)+"...";
    }
    return str;
}

 

4) 숫자만 추출하기

function extractCurrencyValue(str) {
    return +str.slice(1);
}