본문 바로가기 메뉴 바로가기

산책하는 댕발자

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

산책하는 댕발자

검색하기 폼
  • 💡 (101)
    • 언어 (50)
      • HTML&CSS (4)
      • JavaScript (28)
      • Java (5)
      • Kotlin (13)
    • 기술 스택 (30)
      • AWS (10)
      • Tool (10)
      • Etc (10)
    • 개발 노트 (21)
      • 회고 (3)
      • 에러 해결 (17)
      • CS (1)
  • 방명록

요소 (1)
[JavaScript] 문자열을 배열로 변환, 문자열 자르기

요소가 숫자인 문자열을 배열로 반환한 후 max값을 구해봅시다. 처음 작성한 코드 const numbers = "10 11 5 6 12 7 3 9" const arrNum = [...numbers]; const maxNum = Math.max(...numbers); console.log (arrNum) //9 max값이 12가 아닌 9가 반환된 이유는 컴퓨터는 문자열에 담긴 numbers가 숫자인지 모르니 ['10', '11', '5', ···] 가 아닌 ['1', '0', ' ', '1', '1', ' ', '5', ' ', '6', ' ', '1', ' ','2', ' ', '7', ' ', '3', ' ', '9'] 이런식으로 띄어쓰기를 포함한 각 요소들을 배열로 변환되었기 때문입니다. 이를 해결하..

언어/JavaScript 2023. 7. 16. 19:48
이전 1 다음
이전 다음
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바