본문 바로가기

8. 코플릿_자바스크립트) 반복문 _ 가장 큰 수 리턴하기 🤍

8. 코플릿_자바스크립트) 반복문 _ 가장 큰 수 리턴하기 🤍

 

// 컴퓨터 가장 큰거, 가장 긴거, 가장 작은거
// 기준을 하나 만들어 놓고, 차례대로 기준과 비교 ( 0으로 놓는 방법도 있다)
// 기준보다 크면 기준을 교체
// 기준보다 크지 않으면 기준 그대로
// 마지막에 기준을 리턴

 

 
내가 썼던 답 (Reference와 비교를 위해 가져왔다.) 강의 / Reference
function getMaxNumberFromString(str) {
// let a = '0';
// for (i=0 ; i<= str.length -1; i++) { //글자수만큼 실행

// if (Number(str[i]) >= Number(str[i+1])) {
// a = str[i]
// } else { a = str[i+1] }
// }

// return a;
// }
function getMaxNumberFromString(str) {
if(str.length ===0){
return '0';
}

let largest = Number(str[0]); // 타입이 문자열이기 때문에 숫자로 바꿔준다.
for (let i = 1 ; i < str.length; i++) {
if(largest < Number[i]) {
largest = Number(str[i])
}
}

return String(largest);

---------------------------------------------------------
function getMaxNumberFromString(str) {
let maxNum = 0;

for (let i = 0; i < str.length; i++) {
if (parseInt(str[i]) > maxNum) {
maxNum = parseInt(str[i]);
}
}

return String(maxNum);
}



 

728x90
⬆︎