The following limit evaluates to 1 $$\lim_{x\to\infty}\frac{x + \sin x}{x} = 1 + \lim_{x\to\infty}\frac{\sin x}{x} = 1$$
But when I use L'Hopital's rule, it doesn't: $$\lim_{x\to\infty}\frac{x+\sin x}{x} = \lim_{x\to\infty}\frac{1+\cos x}{1} = 1+\lim_{x\to\infty}\cos x$$
Why doesn't L'Hopital's rule work here? What conditions does it not satisfy?