UNPKG

jade

Version:

Jade template engine

51 lines (40 loc) 795 B
sum(nums...) sum = 0 for n in nums sum += n sum2(nums...) sum = 0 for n in nums sum += n sum * 2 sum3(nums...) sum = 0 sum += n for n in nums body foo sum(1,2,3,4) foo sum2(1,2,3,4) foo sum3(1,2,3,4) join(delim, args) buf = '' for arg, i in args buf += i ? delim + arg : arg join2(delim, args) buf = '' buf += i ? delim + arg : arg for arg, i in args body foo join(' ', foo bar baz) foo join(', ', foo bar baz) foo join2(' ', 1 2 3) foo join2(', ', 1 2 3) body fonts = Impact Arial sans-serif for font, i in fonts foo i font last-even(nums...) ret = n if n % 2 == 0 for n in nums ret first-even(nums...) return n if n % 2 == 0 for n in nums body foo last-even(1,3,30,5,6,12,2,24,3) foo first-even(1,3,30,5,6,12,2,24,3)