webForumDet fria alternativet

substring() från vänster...

JavaScriptur Javascript

3 svar · 244 visningar · startad av M@rtin

Medlem sedan dec. 19992 085 inlägg
Frågan#1

Jag vill kunna plocka ut ett visst antal tecken i en sträng räknat från vänster. I de flesta språk heter funktionen LEFT() men inte i js vad jag vet.

Det enda sätt jag vet är att använda substring() men då plockas tecknen från höger o jag kommer inte på nåt sätt att vända på funktionen. Nån som har nån idé?

------------------
//M@rtin

Medlem sedan juni 20008 205 inlägg
#2

Ähh...

var minString = "spango";
alert(minString.substring(0,3));

0 är indexet för det första tecknet man vill ha fram, och 3 är startindexet + antalet tecken man vill ha fram. Sålunda visar denna kod en dialogruta med texten "spa".

------------------
Dia karpen

Medlem sedan dec. 19992 085 inlägg
#3

Jaha ja.. Då måste det ha blivit nåt annat fel för det var så jag gjorde. Får kolla igenom koden lite bättre :)

Tack för hjälpen!

------------------
//M@rtin

Medlem sedan feb. 20002 300 inlägg
#4

Om inte jag minns fel så kan du få substring att plocka tecken från höger genom att skriva ett negativt värde på startindex. Har inte testat dock..
Du kanske hade ett minustecken när det inte fungerade?

------------------
- Erik Hellström -
- Datalogiprogrammet - MDH -
- http://3d.burken.nu -

134 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)