Search

문자열4_문제05_단어부분검색

대분류
STEP09 문자열
문제 난이도
LV07
소분류
문자열4_문제

영상

문제

<script> /* [문제] arr배열은 단어들이 모여있는 배열이다. search는 검색하고 싶은 단어이다. arr배열에서 해당 단어를 검색해서 출력하시오. 단, 부분 검색도 되어야한다. [정답] school, teacher, child */ let arr = ["school", "teacher", "child","father", "love"]; let search = "ch"; </script>
Java
복사

해설

<script> /* [문제] arr배열은 단어들이 모여있는 배열이다. search는 검색하고 싶은 단어이다. arr배열에서 해당 단어를 검색해서 출력하시오. 단, 부분 검색도 되어야한다. [정답] school, teacher, child */ let arr = ["school", "teacher", "child","father", "love"]; let search = "ch"; for(let i=0; i<arr.length; i++) { for(let j=0; j<arr[i].length; j++) { let count = 0; for(let k=0; k<search.length; k++) { if(search[k] == arr[i][j + k]) { count += 1; } } if(count == search.length) { document.write(arr[i] + " "); break; } } } </script>
Java
복사