Pierwsze skrypty w JS

Pierwsze skrypty w JS
let isRectangle = confirm("Czy chcesz obliczyć pole prostokąta?");
if (!isRectangle) {
  confirm("Czy chcesz obliczyyć pole koła?");
  let r = prompt("Podaj promień koła (r):");
  if (r && !isNaN(r) && r > 0) {
    let area = Math.PI * r * r;
    console.log(`Pole koła wynosi: ${area}. Odśwież, aby liczyć ponownie.`);
    alert(`Pole koła wynosi: ${area}. Odśwież stronę, aby liczyć ponownie.`);
  } else {
    console.log("Proszę podać poprawną liczbę dla promienia koła. Odśwież, aby liczyć ponownie.");
    alert("Proszę podać poprawną liczbę dla promienia koła. Odśwież stronę, aby liczyć ponownie.");
  }
} else {

console.log("Podaj wartości boków, aby obliczyć pole prostokąta:");
let a = prompt("Podaj długość podstawy (a):");
let b = prompt("Podaj długość wysokości (b):");

if ((a && !isNaN(a) && b && !isNaN(b)) && (a > 0 && b > 0)) {
  let area = a * b;
  console.log(`Pole prostokąta wynosi: ${area}. Odśwież, aby liczyć ponownie.`);
  alert(`Pole prostokąta wynosi: ${area}. Odśwież stronę, aby liczyć ponownie.`);
} else {
  console.log("Proszę podać poprawne liczby dla boków prostokąta. Odśwież, aby liczyć ponownie.");
  alert("Proszę podać poprawne liczby dla boków prostokąta. Odśwież stronę, aby liczyć ponownie.");
}
}