나는 이것을 디버깅하려고 시도했지만, 왜 하나씩 증가시킬 때마다 변수 disp가 NaN으로 리턴하는지 이해할 수 없다. 왜 누군가가 이런 일이 일어나고 있는지에 관해 밝혀 낼 수 있다면 나는 그것을 열 배나 감사 할 것입니다.자바 스크립트에서 정수를 증가 시키면 NaN이 나온다
var votePages = new Array();
votePages[0] = "http://minecraftservers.org/vote/100924";
votePages[1] = "http://www.planetminecraft.com/server/revolutionarycraft---ssdfactionsecosurvivalgrief/vote/";
votePages[2] = "http://minecraftservers.net/server/66267/vote/";
votePages[3] = "http://mineservers.com/server/11885/vote";
votePages[4] = "https://minestatus.net/92187-revolutionary-craft/vote";
var disp = 0;
$("#dispVotePage").attr("src", votePages[disp]);
$(document).on('click', '#next', function(){
$("#dispVotePage").attr("src", '');
var disp = disp++;
alert(disp);
$("#dispVotePage").attr("src", votePages[disp]);
if (disp !== 0) {
$("#previous").css('display', 'block');
}
});
$(document).on('click', '#previous', function(){
$("#dispVotePage").attr("src", '');
var disp = disp--;
$("#dispVotePage").attr("src", votePages[disp]);
if (disp === 0) {
$("#previous").css('display', 'none');
}
});
디버깅 용으로 alert (disp)가 있습니다.
var disp = disp ++; 다른 변수 이름을 사용하십시오. – Akshay