// 컴퓨터 가장 큰거, 가장 긴거, 가장 작은거
// 기준을 하나 만들어 놓고, 차례대로 기준과 비교 ( 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
'FE > 코딩테스트' 카테고리의 다른 글
[코플릿/JS] 배열 문제 - 상 (0) | 2023.02.27 |
---|---|
[코플릿/JS] 배열 문제 - 하 (0) | 2023.02.27 |
8. 코플릿_자바스크립트) 반복문 _ 부분적으로 완성된 문자열을 전부 이어붙인 문자열 리턴하기 🤍 (0) | 2023.02.25 |
(궁금) 8. 코플릿_자바스크립트) 반복문 _ 중복된 문자 boolean 타입으로 리턴하기 🤍 (0) | 2023.02.25 |
8. 코플릿_자바스크립트) 반복문 통과문제 복습 🤍 (0) | 2023.02.25 |