Witam, zaczynam swoją przygodę z js, na początku postanowiłem porobić jakieś "proste" książkowe zadania.
Jednym z nich jest właśnie nieszczęsna delta, nie wiem co zrobiłem nie tak, gdyby ktoś mógłby wskazać mi błąd byłbym wdzięczny
var a = prompt("Podaj a");
a = a/1;
var b = prompt("Podaj b");
b = b/1;
var c = prompt("Podaj c");
c = c/1;
if (a == 0)
{
alert('Nie jest to funkcja kwadratowa');
}
else
{
var delta = b*b - 4*a*c;
var p = Math.sqrt(delta);
if (delta == 0)
{
var x = -b / (2*a);
alert("Równanie ma jedno miejsce zerowe równe " + x);
}
if (delta > 0)
{
var x1 = (-b-p)/(2*a);
var x2 = (-b+p)/(2*a);
alert(" X1 wynosi " + x1 " X2 wynosi " + x2);
}
else
{
alert("Delta ujemna, brak miejsc zerowych");
}
}