Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]Prosty program obliczający procent. NIE działa, Napisałem prosty programik ale nie działa. Szukam pomocy w znalexieniu
maverickoti
post 5.04.2013, 20:52:46
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 5.04.2013

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


Witam.

Potrzebuje napisać prosty programik którego zadaniem jest wyliczanie 1,5% z wartości którą się poda. Jest warónek, że jeżeli podana wartość jest mniejsza od 19500 to ma zawsze wpisać 290. Napisałem coś takiego ale na 100% są błędy ponieważ nie działa. Kto wie jakie?
CODE
<script language="JavaScript">
const x = 290;
const y = 19500;
function pomnoz(mnozna, input)
{
var mnozna = document.getElementById(mnozna).value;
if (var mnozna >= y)
{
var mnoznik = 0.015;
var wynik = mnozna * mnoznik;
wynik = wynik * 100;
wynik = Math.round(wynik)/100;
document.getElementById(input).value=wynik;
}
else
{
document.getElementById(input).value=x;
}
}
</script>
Ilość: <input type="text" size="10" id="ilosc" onchange="pomnoz('ilosc', 'wartosc')" name="ilosc"><br>
Wartość: <input type="text" size="10" id="wartosc" readonly="readonly" name="wartosc">
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bpskiba
post 9.04.2013, 21:26:13
Post #2





Grupa: Zarejestrowani
Postów: 340
Pomógł: 49
Dołączył: 3.07.2009
Skąd: Rzeszów

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


Brakło staranności smile.gif
Każda przeglądarka ma konsolę błędów. Naucz się korzystać z tych narzędzi gdyż podpowiadają gdzie są błędy

  1. <script language="JavaScript">
  2. var x = 290;
  3. var y = 19500;
  4. var automarket = 0.015;
  5. var skarbowy = 0.022;
  6. var buttonAdd = document.getElementById('buttonTestAdd');
  7.  
  8. function pomnoz(mnozna)
  9. {
  10. var mnozna = document.getElementById('mnozna').value;
  11. if (mnozna >= y)
  12. {
  13. var wynik = mnozna * automarket;
  14. wynik = wynik * 100;
  15. wynik = Math.round(wynik)/100;
  16. document.getElementById('odp').value = wynik;
  17. }
  18. else
  19. {
  20. document.getElementById('odp').value = x;
  21. }
  22. }
  23. <form name="formularz">
  24. Wartośc auta:
  25. <input type="text" size="10" id="mnozna" name="mnozna"><br>
  26. <input type="button" id="buttonTestAdd" value="OBLICZ" name="mnozna" onclick="pomnoz();"/><br>
  27. Wartość:
  28. <input type="text" size="10" id="odp" readonly="readonly" name="odp">
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 19:05