Search

문자열4_문제08_형변환

대분류
STEP09 문자열
문제 난이도
필수
소분류
문자열4_개념

영상

개념

<script> /* [문제] 아래 데이터에서 꼴등을 삭제 후 다시 하나의 문자열로 변경 후 출력하시오. [정답] str = 김철수/87,이영희/95 */ let str = "김철수/87,이만수/42,이영희/95"; let name = []; let score = []; let minScore = 100; let minIndex = 0; // 1.문자열을 잘라서 배열에 저장한다. let token = str.split(","); for(let i=0; i<token.length; i++) { let temp = token[i].split("/"); name.push(temp[0]); score.push(Number(temp[1])); if(minScore > score[i]) { minScore = score[i]; minIndex = i; } } // 2.배열에서 꼴등을 삭제한다. name.splice(minIndex, 1); score.splice(minIndex, 1); // 3. 배열을 다시 문자열로 만든다. str = ""; for(let i=0; i<name.length; i++) { str += name[i]; str += "/"; str += score[i]; str += ","; } str = str.substring(0, str.length - 1); document.write("str = " + str); </script>
Java
복사