Let $J_n$ be an $n\times n$ matrix all of whose entries are $1$, and $I_n$ be the identity matrix. Define $$K_n = J_n-I_n$$
For $n=1$ to $5$ my (usually unreliable!) hand calculations suggest that
$$\det K_n = (-1)^{n-1}(n-1)$$
Question
(a) are these values correct? (b) is the generalization to any positive integer $n$ valid? (c) if (b) is true, how can the result be demonstrated?
My only idea so far is to use the product of eigenvalues:
$$\det K_n = \prod_{j=1}^n \lambda_j$$
($-1$ is an eigenvalue for all $n$)
Any assistance much appreciated.
(note: a similar question concerning skew-symmetric matrices Determinant of a special skew-symmetric matrix may contribute some relevant ideas. or perhaps Determinant of a matrix with $t$ in all off-diagonal entries. has greater relevance)