Este operador fornecerá um único valor da fonte observável com base no índice fornecido.
Sintaxe
elementAt(index: number): Observable
Parâmetros
index - O argumento passado é o índice do tipo número, começando em 0. O valor da fonte observável para este índice será devolvido.
Valor de retorno
Um observável será retornado com um valor baseado no índice fornecido.
Exemplo
import { fromEvent} from 'rxjs';
import { elementAt } from 'rxjs/operators';
let btn = document.getElementById("btnclick");
let btn_clicks = fromEvent(btn, 'click');
let case1 = btn_clicks.pipe(elementAt(4));
case1.subscribe(x => console.log(x));
Usamos elementAt (4), então o quinto clique será emitido quando o índice começar de 0.
Resultado