I have the same question as this one, but in the context of JavaScript.
From Wikipedia:
[a pure function\'s] return value is the same for the same