자바스크립트(jquery)가 있는 정수 값을 문자열을 반환하는 값에 추가하려면 어떻게 해야 합니까?
나는 다음과 같은 간단한 html 블록을 가지고 있습니다.
<span id="replies">8</span>
jquery를 사용하여 값(8)에 1을 추가하려고 합니다.
var currentValue = $("#replies").text();
var newValue = currentValue + 1;
$("replies").text(newValue);
현재 상황은 다음과 같습니다.
81
그리고나서
811
9가 아니라 정답입니다.내가 뭘 잘못하고 있는 거지?
parseInt()는 형식 정수이거나 변환을 수행할 수 없는 경우 NaN(숫자가 아님)이 됩니다.
var currentValue = parseInt($("#replies").text(),10);
두 번째 매개변수(기수)는 십진수로 구문 분석되도록 합니다.
Parse int는 여기서 사용해야 하는 도구이지만 다른 도구와 마찬가지로 올바르게 사용해야 합니다.구문 분석을 사용할 때int는 항상 radix 매개변수를 사용하여 올바른 기본값이 사용되는지 확인해야 합니다.
var currentValue = parseInt($("#replies").text(),10);
정수가 그 반대가 아닌 문자열로 변환되고 있습니다.원하는 항목:
var newValue = parseInt(currentValue) + 1
parseInt는 IE에서 제게 효과가 없었습니다.그래서 저는 단순히 당신이 원하는 변수에 +를 정수로 사용했습니다.
var currentValue = $("#replies").text();
var newValue = +currentValue + 1;
$("replies").text(newValue);
.js에 대한 팔자 오역과 관련하여 - 저는 방금 이것을 사용했습니다...
parseInt(parseFloat(nv))
그리고 선행 0으로 테스트한 후 매번 정확한 표현으로 돌아왔습니다.
이게 도움이 되길 바랍니다.
하나씩 증가하면 당신은 다음과 같은 것을 할 수 있습니다.
var newValue = currentValue ++;
간단히, 텍스트 값 앞에 더하기 기호를 추가합니다.
var newValue = +currentValue + 1;
코드는 다음과 같아야 합니다.
<span id="replies">8</span>
var currentValue = $("#replies").text();
var newValue = parseInt(parseFloat(currentValue)) + 1;
$("replies").text(newValue);
var month = new Date().getMonth();
var newmon = month + 1;
$('#month').html((newmon < 10 ? '0' : '') + newmon );
저는 당신의 월간 이슈를 수정했습니다, getMonth array start 0부터 11까지.
변수에 1을 곱하여 JavaScript가 변수를 사용자의 숫자로 변환한 다음 다른 값에 추가하도록 할 수 있습니다.이것은 곱셈이 덧셈처럼 오버로드되지 않기 때문에 작동합니다.어떤 사람들은 이것이 parseInt보다 덜 명확하다고 말할 수 있지만, 그것은 그것을 하는 방법이고 아직 언급되지 않았습니다.
parseInt() 메서드를 사용하여 Javascript에서 문자열을 정수로 변환할 수 있습니다.
그냥 코드를 이렇게 바꾸면 됩니다.
$("replies").text(parseInt($("replies").text(),10) + 1);
언급URL : https://stackoverflow.com/questions/460172/how-do-i-add-an-integer-value-with-javascript-jquery-to-a-value-thats-returni
'programing' 카테고리의 다른 글
숫자가 10진수인지 확인합니다. (0) | 2023.08.26 |
---|---|
JDBC(mariaDB)를 통해 선택한 행의 기본 키 값을 검색하는 방법 (0) | 2023.08.26 |
파워셸의 열에서 개별 항목 선택 (0) | 2023.08.26 |
미끄러운 회전목마 - 슬라이드의 높이를 같게 합니다. (0) | 2023.08.26 |
스프링 데이터 MongoDB 날짜 간격 (0) | 2023.08.26 |