Javascript: Desvanece o elemento da opacidade especificada para a opacidade especificada?

Eu estou tentando encontrar uma função que pode desvanecer um elemento de uma transparência especificada para uma transparência especificada. Por exemplo, de 0 a 0,7, mas tudo o que eu posso encontrar apenas diminui de 0 para 1 ou de 1 para 0. Não consigo encontrar nada que permita especificar de que para quê. Minhas tentativas de engenharia reversa das funções que eu encontrei também falharam, já que todos os exemplos que eu encontrei foram bastante enigmáticos.

Também quero fazer isso sem quaisquer estruturas.

Obrigado!!

questionAnswers(3)

yourAnswerToTheQuestion