아마 모르는 두 개의 문자열 숫자를 추가하는 가장 짧고 좋은 방법
3387 단어 webdevjavascriptnode
안녕하세요 여러분 👋
안녕 친구들, 여기는 SnowBit입니다. 저는 열정적이고 독학으로 성공한 젊은 개발자이며 성공적인 개발자가 되려는 의도를 가지고 있습니다.
오늘 저는 여러분이 아마 몰랐을 놀라운 사실을 가지고 여기 있습니다. 그러나 이제 여러분은 그것에 대해 알게 될 것입니다. 즐거운 독서
const x = "5"
const y = "4"
const z = x + y
문자열을 추가하면 문자열이 연결되므로 코드의 출력은
"54"
가 아니라 9
가 되기 때문에 작동하지 않습니다.이 기사에서는 문자열 번호를 추가하는 두 가지 방법에 대해 설명합니다.
parseInt() 사용
const x = "5"
const y = "4"
const z = parseInt(x) + parseInt(y)
여기서 문자열은 숫자로 구문 분석되므로
9
및 x
변수가 모두 숫자로 변환되므로 이 코드의 출력은 y
여야 합니다.단어 및 문자와 함께
parseInt()
를 사용하면 - NaN
가 반환되며 Not a Number를 나타냅니다.이 방법은 사용하기 매우 간단했지만 이제 우리는 훨씬 더 간단한 방법을 사용합니다.
단항 더하기 연산자 사용 - 최상의 방법
위에서 설명한 것처럼
+
연산자를 사용하여 두 개의 문자열 숫자를 더할 수는 없습니다. 그러나 +
연산자를 사용하여 두 개의 문자열 숫자를 추가하는 방법이 있습니다.보여드리겠습니다.
const x = "5"
const y = "4"
const z = +x + +y
요소 앞에
+
연산자만 사용하면 수학 연산을 나타내고 요소를 숫자로 변환하려고 시도하며 실패할 경우 NaN
를 반환합니다.이것이 이 기사의 내용입니다. 정기적으로 글을 공유하고 있으니 팔로우 버튼을 꼭 눌러주세요.
읽어주셔서 감사합니다. 좋은 하루 보내세요!
당신의 감사는 나의 동기입니다 😊
표지 사진 작성자: Roman Skrypnyk on Unsplash
Reference
이 문제에 관하여(아마 모르는 두 개의 문자열 숫자를 추가하는 가장 짧고 좋은 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/dhairyashah/the-shortest-and-best-way-to-add-two-string-numbers-that-you-probably-dont-know-4pf텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)