자바 스크립트가 실제로 내 머리를 도청하고 있습니다. 처음에 나는이 코드를 사용했다 :JS - 문자열과 int 변수 사이의 혼동
var val = document.getElementById("inputField").value; // User entered "2"
while (val < 5)
{
val += 1
alert(val);
}
을하지만 while 루프에 들어가기 전에에서는 parseInt를 사용하지 않는 한 5 + 1 = 51 할 것입니다. 즉 val은 숫자가 아닙니다. 그러나 while 루프에 들어갈 때 val을 숫자로 간주하면 아무런 문제가 없습니다. 표현식 (val < 5). 왜 그렇습니까? 네가 "그게 그 길이야"라고 말하지 않으면, 나에게 비논리적 인 것처럼 보인다. 는
문제는 여기에 2에서
이 될 것입니다. jquery ....를 사용하는 것이 좋습니다. –