JSFiddle - React, Tailwind, and code Playground
CoffeeScript
console.clear()
multiplier = () ->
p = 1
blah = (b) ->
p*b
blah.factor = (b) ->
if b
p = b
blah
else p
blah
m = multiplier()
console.log m.factor()
m.factor 4
console.log m.factor()
console.log m 5
console.log(multiplier().factor(6)(8))