Что такое чистые функции в JavaScript?

https://habr.com/ru/post/437512/