{{{ <html> <head><title>íŒŒìŠ¤ì¹¼ì˜ ì‚¼ê°í˜• (Pascal's triangle by javascript)</title></head> <body> <script language="javascript" type="text/javascript"> function fac(n){ if(n==0) return 1; var val=1; for(;n>0;n--) val*=n; return val; } function combi(n,k){ return fac(n)/(fac(n-k)*fac(k)) } var i,j; for(i=0;i<10;i++){ for(j=0;j<10-i;j++) document.write(" "); for(j=0;j<=i;j++) documnet.write(combi(i,j)+" "); document.write("<br>"); } </script> </body> </html> }}} 급한대로 íŒŒìŠ¤ì¹¼ì˜ ì‚¼ê°í˜• 만들어서 if, for, í•¨ìˆ˜ì •ì˜ ê³µë¶€í•œê±° í‹°ë‚´ë ¤ê³ í–ˆëŠ”ë° ì•ˆë˜ë„¤ìš” ã… {{{ <html> <head><title>Anonymous Function Test</title></head> <body> <script language="javascript" type="text/javascript"> // An element with an ID of main var obj = document.getElementById("main"); // An array of items to bind to var items = [ "click", "keypress" ]; // Iterate through each of the items for (var i = 0; i < items.length; i++ ) { // Use a self-executed anonymous function to induce scope (function(){ // Remember the value within this scope var item = items[i]; // Bind a function to the elment obj[ "on" + item ] = function() { // item refers to a parent variable that has been successfully // scoped within the context of this for loop alert( "Thanks for your " + item ); }; })(); } </script> </body> </html> }}} [http://happyzoo.tistory.com/124 ì›ë³¸ì¶œì²˜] Anonymous Functionì— ëŒ€í•œ ì˜ˆì œë¥¼ 구해왔는ë°ìš”. scope ë¬¸ì œ ë•Œë¬¸ì— ì†ŒìŠ¤ê°€ 잘 ìž‘ë™í•˜ì§€ 않는거 같기ë„í•˜ê³ í—·ê°ˆë ¤ìš”;;