ã¶ã£ã¡ãã åã¯é 延è©ä¾¡ã®ãã¨ãã¶ãããã¾ãç解ãã¦ãªãã¨æãã¾ãã ã§ããã¨ãããããããªã®ä½ã£ã¦ã¿ã function l(a) { return typeof a == 'function' ? a() : a } // lazy ã® l ãããã£ã¦ä½¿ã function add(i, j) { return l(i) + l(j) } var count = 0; alert(add(1, 1)); // 2 alert(add(1, function(){ return 1 })); // 2 alert(add(1, function(){ return count++ })); // 1 alert(add(1, function(){ return count++ })); // 2 alert(add(1, function(){ return count++ }));
{{#tags}}- {{label}}
{{/tags}}