// a+b >c a+c >b b+c >a var a, b, c; var i=0; do{ if(i>0){ alert("Zle dane"); } a = prompt("Liczba 1 : "); b = prompt("Liczba 2 : "); c = prompt("Liczba 3 : "); if (parseInt(a) && parseInt(b) && parseInt(c)) { a = parseInt(a); b = parseInt(b); c = parseInt(c); } i++; }while(a+b<=c || a+c<=b || b+c<=a); var obwod, pole, p; obwod = (a+b+c); p = (obwod/2); pole = Math.sqrt(p*(p-a)*(p-b)*(p-c)); alert(a+" "+b+" "+c+"\nPole: "+pole.toFixed(3)+"\nObowd: "+obwod);