Suppose I have $n-1$ linearly independent vectors $(v_1, ..., v_{n-1})$ in $\mathbb{R}^n$ that together form a basis of a hyperplane. I'm looking to find a last vector $v$ that is normal to the hyperplane (i.e., perpendicular to all $n-1$ basis vectors), with the extra restrictions that $v$ is a unit vector and that $det([v\quad v_1 \quad ...\quad v_{n-1}])>0$.
Is there a formula to find such a $v$ given $v_1, ..., v_{n-1}$, that is smooth in $v_1, ..., v_{n-1}$? I was considering the cross-product but I'm not sure how it generalizes to $n-1$ vectors and to $\mathbb{R}^n$ and how to get the determinant right.