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

산책하는 댕발자

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

산책하는 댕발자

검색하기 폼
  • 💡 (108)
    • 언어 & 기술 스택 (53)
      • HTML & CSS & JS (32)
      • Java (4)
      • Kotlin (13)
      • Node.js (2)
      • MySQL (2)
    • 서비스 (24)
      • 인프라 (14)
      • 개발환경 & 툴 (10)
    • 그외 기록 (31)
      • 회고 (1)
      • 트러블 슈팅 (21)
      • 개념 노트 (2)
      • 운영 및 설정 (7)
  • 방명록

숫자 (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'] 이런식으로 띄어쓰기를 포함한 각 요소들을 배열로 변환되었기 때문입니다. 이를 해결하..

언어 & 기술 스택/HTML & CSS & JS 2023. 7. 16. 19:48
이전 1 다음
이전 다음
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바