Javascript: ¿Desaparece el elemento de la opacidad especificada a la opacidad especificada?

Estoy tratando de encontrar una función que pueda desvanecer un elemento de una transparencia específica a una transparencia específica. Por ejemplo, de 0 a .7, pero todo lo que puedo encontrar simplemente se desvanece de 0 a 1 o de 1 a 0. No puedo encontrar nada que le permita especificar de qué a qué. Mis intentos de ingeniería inversa han fallado también en las funciones que he encontrado, ya que todos los ejemplos que he encontrado han sido bastante crípticos.

También quiero hacer esto SIN ningún framework.

¡¡Gracias!!

Respuestas a la pregunta(3)

Su respuesta a la pregunta