Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]Przedział liczb
Baardo
post
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
Post #2





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


b+1="10"+"1"="101".
Go to the top of the page
+Quote Post
Baardo
post
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
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
Post #5





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
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
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 (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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: 19.09.2025 - 19:42