Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]Przedział liczb
Baardo
post 4.06.2017, 18:21:56
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 25.05.2017

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


Mam problem z wypisaniem przedzialu liczb pobranych z inputow, a mianowicie skrypt dziala poprawnie jesli ma wypisac od wiekszej do mniejszej ale juz na odwrot wypisuje do dziesciokrotnosci liczby b ;c jak to naprawic?
  1. function oddo(){
  2. var a =document.getElementById("od").value;
  3. var b =document.getElementById("do").value;
  4.  
  5. if(a<b){
  6. for(i=a;i<b+1;i++){
  7. document.getElementById("oo").innerHTML+=i+", ";
  8. }
  9. }
  10. else if(a>b){
  11. for(i=a;i>b-1;i--){
  12. document.getElementById("oo").innerHTML+=i+", ";
  13. }
  14. }
  15.  
  16. }
Go to the top of the page
+Quote Post
trueblue
post 4.06.2017, 19:05:48
Post #2





Grupa: Zarejestrowani
Postów: 6 762
Pomógł: 1822
Dołączył: 11.03.2014

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


b+1="10"+"1"="101".


--------------------
Go to the top of the page
+Quote Post
Baardo
post 4.06.2017, 19:16:17
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 25.05.2017

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


Cytat(trueblue @ 4.06.2017, 20:05:48 ) *
b+1="10"+"1"="101".

Po usunięciu +1 przy próbie wypisania od 2 do 7 pokazuje mi tylko 2,3,4,5,6 :/
Go to the top of the page
+Quote Post
patwoj98
post 4.06.2017, 19:19:19
Post #4





Grupa: Zarejestrowani
Postów: 218
Pomógł: 16
Dołączył: 6.06.2014
Skąd: Warszawa

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


Cytat(Baardo @ 4.06.2017, 20:16:17 ) *
Po usunięciu +1 przy próbie wypisania od 2 do 7 pokazuje mi tylko 2,3,4,5,6 :/


No to ustaw warunku większy równy ">=" bo narazie masz tylko większy.
Go to the top of the page
+Quote Post
trueblue
post 4.06.2017, 19:20:09
Post #5





Grupa: Zarejestrowani
Postów: 6 762
Pomógł: 1822
Dołączył: 11.03.2014

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


https://stackoverflow.com/questions/971039/...mber-conversion


--------------------
Go to the top of the page
+Quote Post
Baardo
post 4.06.2017, 19:20:49
Post #6





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 25.05.2017

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


Cytat(patwoj98 @ 4.06.2017, 20:19:19 ) *
No to ustaw warunku większy równy ">=" bo narazie masz tylko większy.

Dzięki wielkie już wszystko działa smile.gif
Go to the top of the page
+Quote Post

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: 22.05.2024 - 02:01