Si $f$ verifica la deseada propery, su restricción $f|_{[n,n+1]}$ da una función continua en a$[n,n+1]$ que es cero en los extremos del intervalo, para cualquier $n \in \mathbb{Z}$. Recíprocamente, si tenemos $f_n : [n,n+1] \to \mathbb{R}$ continua con $f_n(n) = f_n(n+1) = 0$ para cada entero $n$, por el encolado lema esto le da una función continua $f: \mathbb{R} \to \mathbb{R}$ con $f(n) = f_n(n) = 0$. Esto significa que podemos afrontar el problema de alguna manera "local", es decir, podemos fijar un intervalo de $[n,n+1]$. Ahora, la función
$$
f_n (t) = \mu_n\sin(\pi(t-n))
$$
toma valores en $\mu_n[-1,1] = [-\mu_n,\mu_n]$ e $f_n(n) = f_n(n+1) = 0$. Por lo tanto, la familia $(f_n)_n$ induce una función continua $f$ que se desvanece en $\mathbb{Z}$ y
$$
f(\mathbb{R}) = \bigcup_{n \in \mathbb{Z}} f_n([n,n+1]) = \bigcup_{n \in \mathbb{Z}}[-\mu_n,\mu_n]
$$
así el problema se reduce a la elección de una secuencia $(\mu_n)_n$ , de modo que la antigua unión está abierta. Una opción posible es $\mu_n = 1-\frac{1}{|n|}$ , de modo que
$$
f(\mathbb{R}) = \bigcup_{n\in \mathbb{Z}}[-\mu_n,\mu_n] = \bigcup_{n\in \mathbb{N}}[-1+\frac{1}{n},1-\frac{1}{n}] = (-1,1).
$$