Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> JS, Równanie kwadratowe, switch zamiast if/else
tracerr
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 7.12.2013

Ostrzeżenie: (0%)
-----


Potrzebowałbym przerobić ten kod równania kwadratowego, żeby zamiast instrukcji warunkowych (if,else) zastosować zmienną switch, pomoże ktoś?
  1. </HEAD>
  2.  
  3. <script language = "JavaScript">
  4. <!-- Ukrycie przed przegladarkami nie obsługujacymi Javascript
  5. document.write ("<H2>Rownanie kwadratowe</H2>");
  6. document.write ("<br>");
  7. var A = prompt ("Podaj A rownania Ax^2+Bx+C=0 ", "");
  8. var B = prompt ("Podaj B rownania Ax^2+Bx+C=0 ", "");
  9. var C = prompt ("Podaj C rownania Ax^2+Bx+C=0 ", "");
  10.  
  11. var delta = B*B-4*A*C;
  12.  
  13. if (delta < 0)
  14. {
  15. document.write ("Rownanie nie ma rozwiazan");
  16. }
  17. else
  18. {
  19. if (delta == 0)
  20. {
  21. document.write ("Rozwiazanie ma liczbe x= ", -B/(2*A) )
  22. }
  23. else
  24. {
  25.  
  26. document.write ("<H3> Rozwiazaniem sa liczby </H3> x1 = ", (( -B + Math.sqrt(delta))/(2*A)));
  27. document.write (" i <br> x2= ", ((-B - Math.sqrt(delta))/(2*A)));
  28. }
  29. }
  30.  
  31. // Koniec kodu JavaScipt -->
  32.  


Ten post edytował tracerr 7.12.2013, 13:21:54
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 13:32