Search

문자열2_문제04_영어단어게임

대분류
STEP09 문자열
문제 난이도
LV05
소분류
문자열2_문제

영상

문제

<script> /* [문제] 철수는 영어단어 타자 게임을 만들고 있다. 한 단어씩 출력하는데 그냥 출력하면 재미없기 때문에 랜덤 위치에 글자 대신 * 을 한 개 출력한다. 타자 게임을 구현을 위한 화면을 출력하시오. [예시] ja*a pytho* c+* n*de *avascript */ let wordList = ["java", "python", "c++", "node", "javascript"]; </script>
Java
복사

해설

<script> /* [문제] 철수는 영어단어 타자 게임을 만들고 있다. 한 단어씩 출력하는데 그냥 출력하면 재미없기 때문에 랜덤 위치에 글자 대신 * 을 한 개 출력한다. 타자 게임을 구현을 위한 화면을 출력하시오. [예시] ja*a pytho* c+* n*de *avascript */ let wordList = ["java", "python", "c++", "node", "javascript"]; for(let i=0; i<wordList.length; i++) { let index = Math.floor(Math.random() * wordList[i].length); for(let j=0; j<wordList[i].length; j++) { if(j == index) { document.write("*"); } else { document.write(wordList[i][j]); } } document.write("<br>"); } </script>
Java
복사