I'm having trouble proving that $$n! \leqslant n^n \, \, \, \,\forall \,n \in \mathbb{Z}^+$$ by mathematical induction. I checked if it worked for $n = 1$ and then supposed that it worked for $n$, to then prove if it worked for $n+1$.
In this last step I tried writing $(n+1)!$ like $n!(n+1)$ but I don't know how to continue. Thank you so much.
Let $n! \le n^n$.
Since $n^n \le (n+1)^n$ we get
$$(n+1)!=n!(n+1) \le n^n(n+1) \le (n+1)^n(n+1) = (n+1)^{n+1}.$$