let a;
let b;
let r;
let ask;
function field(a, b){
return (a * b);
}
function circle(r){
return Math.PI * r * r;
}
do {
ask = Number(prompt("Oblicz pole:\nProstokąta - wciśnij 1\nKoła - wciśnij 2"));
if (isNaN(ask) || (ask !== 1 && ask !== 2)) {
alert("podałeś złe wartości, podaj ponownie liczby");
}
} while (isNaN(ask) || (ask !== 1 && ask !== 2))
if ( ask == 1) {
do {
a = Number(prompt("Aby obliczyć pole prostokąta podaj długość boku A"));
b = Number(prompt("Aby obliczyć pole prostokąta podaj długość boku B"));
if (isNaN(a) || isNaN(b)) {
alert("podałeś złe wartości, podaj ponownie liczby");
}
} while (isNaN(a) || isNaN(b));
console.log("Pole prostokąta wynosi", field(a,b));
} else {
do {
r = Number(prompt("Aby obliczyć pole koła podaj promień koła "));
if (isNaN(r)) {
alert("podałeś złe wartości, podaj ponownie liczbę");
}
} while (isNaN(r));
console.log("Pole koła wynosi", circle(r));
}