반응형
문제
["1", "2", "3", "4"]
자바스크립트에서 위와 같이 문자로 된 숫자가 들어있는 배열을
[1, 2, 3, 4]
다음과 같이 숫자로 된 배열로 바꿔준다.
해결 : map() 이용
var oldArr = ["1", "2", "3", "4"];
var newArr = oldArr.map(Number);
다음과 같이 map 메소드로 Number 함수를 각 원소마다 실행시켜주면 된다. Number 함수는 문자를 숫자로 바꿔주는 함수이다. 비슷한 함수로는 parserInt나 parseFloat 함수가 있다.
관련 문서
비슷한 문제
위의 문자를 숫자로 변환해주는 함수들에 대한 자세한 설명이다.
반응형
'🐍 코딩 잡지식 > 자바스크립트 (Javascript)' 카테고리의 다른 글
🔠 Javascript로 알파벳 리스트 만들기! (0) | 2023.01.13 |
---|---|
Javascript에서 문자를 숫자로 변환하는 방법 5가지! (6) | 2022.09.22 |
Javascript에서 문자열을 숫자만큼 반복하는 방법! (4) | 2022.09.19 |
댓글