2011-09-15から1日間の記事一覧

eval と join を使ったリストの要素の合計を計算

と、ぱっと思いつきで書いてみたもののすでに組み込み関数で似たようなものが用意されていたような…。 [ソース] function! s:sum(list) return eval(join(a:list, "+")) endfunction function! s:main() echo s:sum([1, 2, 3]) echo s:sum(range(1, 10)) end…