Devlec.com Javacstudy.com
MyÆäÀÌÁö |  óÀ½»ç¿ëÀÚ ÀÌ¿ë¾È³» |  ÀÌ¿ë¹®ÀÇ |  ȸ»ç¼Ò°³

¡á Æ©ÅÍ°Ô½ÃÆÇ Article Number : 23501

Á¤±¸¿¬´ÔÀÌ ÀÛ¼ºÇϽŠ³»¿ëÀÔ´Ï´Ù. 2015-08-31   |   Refer : 826
÷ºÎÆÄÀÏ : None   À̹ÌÁö : None ŸÀÔ : °ø°³±Û




¼ÛÁ¤¿ì °­»ç ´ÔÀÌ ¾²½Å ¿ø¹® ±ÛÀÔ´Ï´Ù.






¾Ë¾Ò½À´Ï´Ù~
¿Ö ¹«ÇÑ ·çÇÁ¸¦ µµ´ÂÁö..

for(var i=1; i=arrCsv2.length; i++){
µÎ ¹ø° for Á¶°Ç½Ä Áß µÎ¹ø° Á¶°ÇÀ» < ¿¬»êÀÚ°¡ ¾Æ´Ñ = ¿¬»êÀÚ¸¦ ÁÖ´Â ¹Ù¶÷¿¡
¹«ÇÑ ·çÇÁ¸¦ µ¹¾Ò½À´Ï´Ù..¤Ð.¤Ì

±×¸®°í °­»ç´Ô Äڵ带 °¡Á®´Ù°¡ Çصµ ¾ÈµÆ´ø ÀÌÀ¯´Â..
sendRequest( ) ÀÇ ¸Å°³º¯¼öÀÇ À§Ä¡°¡ ´Ù¸£±â ¶§¹®À̾ú½À´Ï´Ù.
°­»ç´ÔÀº Àü¼Û¹æ½ÄÀ» ¸¶Áö¸· ¸Å°³º¯¼ö·Î ÁöÁ¤Çϼ̴µ¥..
Àú´Â Àü¼Û¹æ½ÄÀ» ù¹ø° ¸Å°³º¯¼ö·Î ÁöÁ¤Çسö¼­..
°­»ç´Ô Äڵ带 ±×´ë·Î »ç¿ëÇßÀ» ¶§ °á°ú°¡ ³ª¿ÀÁö ¾Ê¾Ò´Ù´Â °ÍÀ» È®ÀÎÇß½À´Ï´Ù.

¾î¾Áö..´ç¿¬È÷ °­»ç´Ô Äڵ尡 À߸ø µÆÀ»¸®°¡ ¾ø´Âµ¥..
µµ´ëü Á¦°¡ ¹» À߸øÇß´ÂÁö....´ä´ä Çß¾ú´Âµ¥.. ¸î ÀÏ ÀÖ´Ù°¡..
°­»ç´Ô ´äº¯ º»¸é¼­ È®ÀÎ ÇÏ´Â Áß¿¡ º¸´Ï±î º¸À̳׿ä..;;


µÎ¹ø°´Â i¸¦ Á¤ÀÇÇÑ ÀûÀÌ ¾ø±â ¶§¹®¿¡ ´ç¿¬È÷ undefined ¿´³×¿ë...;;


¼¼¹ø°µµ Á¦°¡ À߸ø »ý°¢Çß´ø°Å °°½À´Ï´Ù.
A ¿Í B ÀÇ °ªÀ» ±³È¯ÇØ¾ß ÇÒ ¶§.. ÀÓ½ÃÀúÀå º¯¼ö°¡ ÇÊ¿äÇѰŶû Çê±ò·È´ø°Å °°½À´Ï´Ù.
+= ¿¬»ê°úµµ °°Àº ±¸¹®À̾ú´Âµ¥..
Á¦°¡ ¹Ì¼÷Çؼ­ ÀÌ·±Àú·± ¹®ÀǸ¦ µå·È³×¿ë..


ÀÌ·¸°Ô ¶Ç ÇÑ ¼ö ¹è¿ì°í °©´Ï´ç~
±×·³ ¼ö°íÇϼ¼¿ä~




-------------------------------------------



¾È³çÇϼ¼¿ä. ¼ÛÁ¤¿ì ÀÔ´Ï´Ù.
Á¦°¡ Àá½Ã ÈÞ°¡¸¦ ´Ù³à¿Â °ü°è·Î È®ÀÎÀÌ ´Ê¾ú½À´Ï´Ù. ¾çÇØ ¹Ù¶ø´Ï´Ù.
¿ì¼± ´äº¯µå¸®ÀÚ¸é
1¹ø ¹®Á¦´Â ¿ÀŸ¿¡ ÀÇÇÑ ¹®Á¦ÀÌ´Ï ´Ù½Ã Çѹø Àß Ã£¾Æº¸½Ã±â ¹Ù¶ø´Ï´Ù.
¿ì¼± alert("arrCsv2[ " + i + " ] : " + arrCsv2[i]); ÀÌ ºÎºÐÀº iº¯¼ö¿¡ ´ëÇÑ ±Ù°Å°¡
¾Æ¿¹ Á¸ÀçÇÏÁö ¾Ê´Âµ¥ »ç¿ëÇϼż­ ´ç¿¬È÷ ¹®Á¦±¸¿ä.
¿ÀŸ´Â length ºÎºÐÀ» Àß Ã£¾Æº¸½Ã±â ¹Ù¶ø´Ï´Ù.

2¹ø ¹®Á¦´Â Á¦°¡ Àá½Ã Å×½ºÆ®¸¦ À§Çؼ­ ÀÛ¼ºµÈ ÄÚµåÀε¥ ÄÚµå Á¤Á¦°¡ µÇÁö ¾Ê¾Ò½À´Ï´Ù. Å×½ºÆ®¿ë ÄÚµåÀÌ´Ï »èÁ¦Çϼŵµ µÇ°Ú½À´Ï´Ù.

3¹ø ¹®Á¦´Â
arrCsv[i] = parseFloat(arrCsv[i]); ÀÌ ºÎºÐ¿¡ ´ëÇؼ­Àε¥
´ç¿¬È÷ ¿ìÃø·ÎÁ÷ÀÌ ¸ÕÀú ó¸®µÇ°í ±× °ªÀ» ÁÂÃøº¯¼ö°¡ ÀúÀåÇÑ´Ù´Â °ÍÀ̱⠶§¹®¿¡
°°Àº º¯¼ö¶ó ÇÒÁö¶óµµ ó¸® ¼ø¼­·Î ³õ°í º¸ÀÚ¸é ÀüÇô ¹®Á¦µÉ °ÍÀÌ ¾ø´Â ºÎºÐÀÔ´Ï´Ù.
±»ÀÌ ºÒÇÊ¿äÇÑ arrCsv2¸¦ µû·Î ¼±¾ðÇÏÁö ¾Ê¾Æµµ µÇ°Ú½À´Ï´Ù.






Á¤±¸¿¬ ´ÔÀÌ ¾²½Å ¿ø¹® ±ÛÀÔ´Ï´Ù.


¾È³çÇϼ¼¿ä~

17°­¿¡ ¿ÂµµÃ¼Å©ÇÏ´Â ¿¹Á¦°¡ °­ÀÇ¿¡¼­ ó·³ µÇÁö°¡ ¾Ê½À´Ï´Ù.

¸î ½Ã°£ ²þ²þ´ë´Ù°¡..¿Ã·ÁÁֽŠ¼Ò½º¸¦ °¡Á®´Ù°¡ µ¹·ÁºÃ´Âµ¥..¸¶Âù°¡Áö´õ±º¿ä..

ÀúÀÇ È¯°æÀº..
window 7 64bit Ultimate
eclipse Version: Luna Service Release 2 (4.4.2)
Tomcat 7.0.62 32bit
JDK 1.7.0.75
»ç¿ëÇÏ°í ÀÖ½À´Ï´Ù.

------------Á¦°¡ ÄÚµùÇÑ getTemperature.html ÄÚµå Áß callback() ÀÔ´Ï´Ù------------

function callback(){
if(httpRequest.readyState == 4){
if(httpRequest.status == 200){
var csv = httpRequest.responseText;
var arrCsv = csv.split(",");
alert("arrCsv.length : " + arrCsv.length);
var length = arrCsv.length;
var arrCsv2 = new Array(length);
alert("arrCsv2[ " + i + " ] : " + arrCsv2[i]);

for(var i=0; i arrCsv2[i] = parseFloat(arrCsv[i]);
alert("arrCsv2[ " + i + " ] : " + arrCsv2[i]);
}

var max = arrCsv2[0];
alert("1 : " + max + " : arrCsv2.lengrh : " + arrCsv2.lengrh);
for(var i=1; i=arrCsv2.length; i++){
if(max max = arrCsv2[i];
}
alert("2 : " + max);
}
alert("3 : " + max);
document.getElementById("maxTemp").innerHTML =max;
}else{
alert(httpRequest.status);
}
}
};


---------------------------------------------------

¹®Á¦°¡ ¹¹³ÄÇϸé..
(1)
µÎ¹ø° for¹®¿¡¼­ ¹«ÇÑ ·çÇÁ°¡ ¹ß»ýÇÏ´Â °ÍÀ» ¹ß°ßÇÏ°í
( " 2 : 10.5 " <-- ÀÌ·¸°Ô Æ˾÷ÀÌ ¹«ÇÑÈ÷ ¶å´Ï´Ù.
max °ªÀÌ 0 ¹ø° °ªÀÎ 10.5 ¿¡¼­ ´ÙÀ½ À妽º·Î ³Ñ¾î°¡Áö ¾Ê´Â´Ù´Â °ÍÀ» ¾Ë¾Ò½À´Ï´Ù. )
aler·Î È®ÀÎÇØ º» °á°ú
var arrCsv2 = new Array(length);
¿©±âºÎÅÍ Undified °¡ ³ª¿É´Ï´Ù.
¿ø·¡ ÄÚµå´Â var arrCsv2 = new Array(arrCsv.length); Àε¥ Undified °¡ ³ª¿À±æ·¡
º¯¼ö¿¡ µû·Î ´ã¾Æ¼­ ÇغÁµµ ¸¶Âù°¡Áö ÀÔ´Ï´Ù.
new Array() <-- ¿©±â¿¡¼­ ( ) ¾È¿¡ Á¤¼ö¸¦ ³ÖÀ¸¸é Á¤¼öÀÇ Å©±â ¸¸Å­ÀÇ ¹è¿­ÀÌ »ý¼ºµÇ´Â °ÍÀ¸·Î ¾Ë°í ÀÖ½À´Ï´Ù.
Ȥ½Ã ¸ô¶ó¼­ °Ë»öÀ¸·Î ã¾ÆºÃ´Âµ¥..¿ª½Ã³ª ±×·¸´õ¶ó±¸¿ä.
ÀÌ Äڵ庸´Ù À­ÂÊ¿¡ arrCsv.length ¸¦ alert ·Î È®ÀÎÇغ» °á°ú 5 ¸¦ Ãâ·ÂÇß½À´Ï´Ù.
Undefind °¡ ¹ß»ýÇÏ´Â ÀÌÀ¯¸¦ ¸ð¸£°Ú½À´Ï´Ù.
arrCsv.length ´Â ºÐ¸íÈ÷ Á¤¼ö °ªÀ̴ϱî¿ä..
¿Ö ÀÌ·¯´ÂÁö ÀÌÇØ°¡ ¾Ê°©´Ï´Ù..


(2)
var arrCsv2 = new Array(length);
ÄÚµå ¹Ø¿¡´Â ¼Û°­»ç´Ô ÄÚµå¿Í ´Ù¸£°Ô ÄÚµùÇغýÀ´Ï´Ù.
Àú´Â arrCsv2 º¯¼ö¸¦ Àû±ØÈ°¿ëÇØ ºÃ½À´Ï´Ù.
¼Û°­»ç´Ô Äڵ忡´Â var arrCsv2 = new Array(length); ÀÌ ºÎºÐ ¿Ü¿¡´Â
arrCsv2 º¯¼ö°¡ »ç¿ëµÈ ÀûÀÌ ¾ø´Â °Í °°½À´Ï´Ù.
¿Ö var arrCsv2 = new Array(length); ¸¦ ÇϽŠ°ÍÀÎÁö ±Ã±ÝÇÕ´Ï´Ù.


(3)
arrCsv[i] = parseFloat(arrCsv[i]);
ÀÌ ºÎºÐµµ ÀÌÇØ°¡ ¾Ê°©´Ï´Ù..
float À¸·Î ij½ºÆÃÇؼ­ ÀÚ±â Àڽſ¡°Ô ´Ù½Ã ´ëÀÔÇÏ´Â ÄÚµå¶ó°í »ý°¢µÇ´Âµ¥¿ä..
Àӽ÷ΠÀúÀåÇÒ º¯¼ö°¡ ¾øÀÌ Àú·¸°Ô °¡´ÉÇÑÁö°¡ Àǹ®ÀÔ´Ï´Ù.
javascript ¿¡¼­´Â °¡´ÉÇÑ°ÍÀÌÁö.. java ¿¡¼­´Â ºÒ°¡´ÉÇÑ ÀÏ °°°Åµç¿ä..;;
±×·¡¼­ Àú´Â
arrCsv2[i] = parseFloat(arrCsv[i]);
ÀÌ·¸°Ô Çؼ­ arrCsv2 ·Î ¹Þ¾Æ¼­ ±× ¹Ø¿¡ Äڵ忡¼­´Â ÀüºÎ arrCsv2 ¸¦ »ç¿ëÇغýÀ´Ï´Ù.

arrCsv[i] = parseFloat(arrCsv[i]);
ÀÌ ºÎºÐÀÌ ÀÌÇØ°¡ °¡Áö ¾Ê½À´Ï´Ù. ¼³¸í ºÎŹµå¸®°Ú½À´Ï´ç~





À§ÀÇ 3°¡Áö¿¡ ´ëÇÑ ´äº¯ ºÎŹµå¸³´Ï´ç~
±×·³ ´õ¿îµ¥ ¼ö°íÇϼ¼¿ä~

·Îµù½Ã°£ : 0.016 sec
±Û ´äº¯   ±Û ¼öÁ¤   ±Û »èÁ¦   ±Û ¸ñ·Ï


   
   
Ȩ ȸ»ç¼Ò°³ ÀÌ¿ë¾à°ü °³ÀÎÁ¤º¸ º¸È£Á¤Ã¥ ÀÌ¿ë¾È³» Q&A FAQ Guide