以ä¸ã®ã¨ã³ããªã§è³ªåãé ããã®ã§ http://d.hatena.ne.jp/amachang/20080827/1219815788 以ä¸ã®ã³ã¼ã x + a - (x % a || a) ããããã㨠a ã§ x ã丸ããã㨠ãããªæã function round(a) { return function(x) { return x + a - (x % a || a); } } var round10 = round(10); round10(10); // 10 round10(15); // 20 round10(20); // 20 round10(25); // 30 ãã£ã¨ããæ¹æ³ããããªã (function(b) { return b ? x - b : x; })(x % a) ãã¼ã ã©ã£ã¡ã«ããå¥éºã«ã¯æ¸ããªããªã
{{#tags}}- {{label}}
{{/tags}}