(1).백준 25277번 Culture shock는 성별을 지칭하는 것에 문제가 있다고 판단하고

문장에 들어있는 성별지칭대명사의 갯수를 파악하는 문제였다.

 

여기서 지정한 he, him, she, her를 배열에 저장한 다음

해당 배열 내부에 있는 값을 보유했는지를 각 단어마다 includes로 확인하고

만약 포함된 경우 count를 1씩 증가시키는 방식으로 갯수를 확인했다.

 

filter를 통해 a||b||c||d 형태로 or을 걸어도 됐을 것 같지만

그게 오히려 가독성이 떨어질 수 있을 것 같아서 평소 처리 방식대로 진행했다.

const input = `9
she sheared a sheep herd and he helped her`.split('\n')

const strArr = input[1].split(' ')
const target = ['he', 'him', 'she', 'her']
let count = 0
for(let i = 0 ; i < strArr.length ; i++){
    if(target.includes(strArr[i])){
        count++
    }
}

console.log(count)

'회고' 카테고리의 다른 글

[개발일지] - 60  (0) 2023.08.29
[개발일지] - 59  (1) 2023.08.28
[개발일지] - 57(주말)  (0) 2023.08.26
[개발일지] - 56  (0) 2023.08.25
[개발일지] - 55  (0) 2023.08.24

+ Recent posts