pure-function

Es una función que llama a Matemáticas.random () pure?

¿Es lo siguiente una función pura? function test(min,max) { return Math.random() * (max - min) + min; } Mi entendimie ... ta definición es correcta, es mi función una función pura? ¿O mi comprensión de lo que define una función pura es incorrecta?

¿Son las funciones idempotentes lo mismo que las funciones puras?

Leí la explicación de Wikipedia sobre la idempotencia. Sé que significa que la salida de una función está determinada por su ... cuché un concepto muy similar: función pura. Los busco en Google, pero no puedo encontrar su diferencia... Son equivalentes?