목록숫자열 (3)
DevSSOM
문자열을 숫자로 변환 (string to number) "1234"처럼 숫자로 된 문자열만 변환 가능함. 숫자가 아닌 경우에는, NaN 값을 반환함. Number(문자열) Number 생성자 함수 사용하기 Number("1234"); // 11 Number("1234.5"); // 1234.5 Number("Hello"); // NaN +(문자열) 자바스크립트에서 문자열과 숫자열의 사칙연산은 숫자로 만들어주기 때문에, 문자열이 숫자열로 변환되는 효과를 가져옴. 문자열 앞에 + 연산자를 붙여주면, 숫자로 형변환이 됨. + ("1234") // 1234 + "1234.5" // 1234.5 + "-1234" // -1234 + "Hello" // NaN (문자열 * 1) 마찬가지로 문자열에 *연산을 해줘도 ..
숫자를 문자열로 변환 (number to string) String(숫자) String 생성자 함수를 활용하는 방법 String(1234) // "1234" String(NaN) // "NaN" String(Infinity) // "Infinity" 숫자 + "" 문자열 연결 연산자(+)를 활용하는 방법. 따옴표로 감싼 빈 문자열을 더해주면 형이 변환됨. 앞에서 더해주거나 뒤에서 더해주는 거 상관없이 "" + 숫자 형식, 숫자 + "" 의 결과는 동일. 1234 + "" // "1234" NaN + "" // "NaN" "" + Infinity // "Infinity" 참고로, NaN은 Not-A-Number로, 숫자가 아니라는 뜻. Infinity는 양의 무한대. 2021.07.24 - [JavaScr..
문제 문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요. 제한 조건 s의 길이는 1 이상 5이하입니다. s의 맨앞에는 부호(+, -)가 올 수 있습니다. s는 부호와 숫자로만 이루어져있습니다. s는 "0"으로 시작하지 않습니다. 입출력 예 예를들어 str이 "1234"이면 1234를 반환하고, "-1234"이면 -1234를 반환하면 됩니다. str은 부호(+,-)와 숫자로만 구성되어 있고, 잘못된 값이 입력되는 경우는 없습니다. 기본 코드 function solution(s) { var answer = 0; return answer; } 풀이 1 function solution(s) { return Number(s); } 풀이 2 function solution(s) { re..