Вы можете использовать цикл do while для достижения этой цели:
function checkTriangleInequality(a, b, c) {
return a < b + c && b < c + a && c < b + a;
}
function promptSides() {
let a, b, c;
while (true) {
a = parseFloat(prompt("Enter a"));
b = parseFloat(prompt("Enter b"));
c = parseFloat(prompt("Enter c"));
if (!checkTriangleInequality(a, b, c)) {
alert("Input is invalid, please try again.")
} else {
let s = (a+b+c)/2
let area = parseFloat(Math.sqrt((s*(s-a)*(s-b)*(s-c))));
console.log(area);
break;
}
}
}