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.");
}
}