Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JS] Usuwanie ostatnich znaków ze zmiennej
kk77
post 14.05.2017, 21:05:58
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 3.07.2010

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


Witam,

  1. var koszt = data.cenakoncowa;


co pod tym mam dopisać, by z koszt usunęło np. 3 ostatnie znaki?

próbowałem to:

  1. var koszt = substr(data.cenakoncowa, 0, -3);


ale mi nie działa.

Ten post edytował kk77 14.05.2017, 21:10:00
Go to the top of the page
+Quote Post
nospor
post 14.05.2017, 21:21:44
Post #2





Grupa: Moderatorzy
Postów: 36 455
Pomógł: 6292
Dołączył: 27.12.2004




W js wywolujesz funkcje z php i sie dziwisz ze nie dziala....

https://www.w3schools.com/jsref/jsref_substr.asp


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
kk77
post 14.05.2017, 21:50:07
Post #3





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 3.07.2010

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


Teraz mam tak

  1. var koszt = data.wysylkacala;
  2. var res = koszt.substr(2);


a jak usunąć 2 ostatnie znaki ze zmiennej?
Go to the top of the page
+Quote Post
nospor
post 14.05.2017, 21:55:25
Post #4





Grupa: Moderatorzy
Postów: 36 455
Pomógł: 6292
Dołączył: 27.12.2004




Tniesz od 0 do dlugosci teksstu - 2 - dosc logiczne wink.gif


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
kk77
post 14.05.2017, 22:04:44
Post #5





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 3.07.2010

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


chodzi o to, że czasami w tej zmiennej będę miał 5 znaków a czasami 4. Chcę ostatnie 2 skasować.

Mógłbyś napisać jak to ma wyglądać konkretnie?
Go to the top of the page
+Quote Post
nospor
post 14.05.2017, 22:06:20
Post #6





Grupa: Moderatorzy
Postów: 36 455
Pomógł: 6292
Dołączył: 27.12.2004




Przeciez w poprzednim poscie ci napisalem. Czzego nie rozumiesz?


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
kk77
post 14.05.2017, 22:11:35
Post #7





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 3.07.2010

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


Cytat(nospor @ 14.05.2017, 23:06:20 ) *
Przeciez w poprzednim poscie ci napisalem. Czzego nie rozumiesz?



No właśnie nie rozumiem tego

"Tniesz od 0 do dlugosci teksstu - 2 - dosc logiczne"

Mógłbyś napisać konkretnie w tym przypadku kod jaki powinienem wkleić na usunięcie zawsze 2 ostatnich znaków bez względu na odczytaną długość ze zmiennej?
Go to the top of the page
+Quote Post
Spawnm
post 14.05.2017, 22:17:25
Post #8





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




https://www.w3schools.com/jsref/jsref_length_string.asp
Go to the top of the page
+Quote Post
nospor
post 14.05.2017, 22:17:36
Post #9





Grupa: Moderatorzy
Postów: 36 455
Pomógł: 6292
Dołączył: 27.12.2004




masz uzyc funkcji substr tak jak to uzywales. masz tylko zmienic parametry jej wywolania tak jak ci napisalem.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

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: 25.04.2024 - 09:08