자바 스크립트에서 계산을 수행하려고하는데 비참하게 실패했습니다! 계산은 기술적으로 'August-Roche-Magnus approximation'으로 알려져 있으며 이슬점과 온도의 두 변수에서 상대 습도를 계산하는 데 사용됩니다.계산에서 동일한 변수를 사용하는 자바 스크립트
var humidity = (100*(((17.625 * dewpoint)/(243.04 + dewpoint))/((17.625 * temp)/(243.04 + temp))));
2- 변수 dewpoint
& temp
는 XML 피드로부터 유도하고, 계산의 결과이다 NaN
된다.
도움을 주시면 감사하겠습니다.
폴
XML에서받은 값은 여전히 문자열 값입니다. 'parseInt' /'parseFloat'를 사용하여 정수로 변환하거나 먼저 부동으로 변환해야합니다. – CBroe
이런 식의 표준 디버깅 기술은 변수에있는 값을 조사하는 것입니다. 이를 위해 콘솔을 사용할 수 있습니다. –