Algorithms

How many typos in a string

seoca 2021. 2. 12. 14:46

 

연속된 SOS String에 몇개의 typo가 있는지 알아내는 문제

 

 

let s = "SOFSOSSISSOW";

function checkTypo(s) {
    let sosCount = s.length/3; //몇개의 덩어리인지 check.
    let sosStr = "SOS".repeat(sosCount); //그 덩어리만 제대로된 SOSSOSSOS print
    let err = 0;

    //string 도 for loop.
    for(let i = 0; i < s.length; i++){
        if(s[i] !== sosStr[i]){
            err++;
        }
    }

    console.log(err);
}

checkTypo(s); //3