Ga naar inhoud

geld tellen ?¿?


anoniem

Aanbevolen berichten

In javascript probeer ik uit een aantal strings de prijs te halen door de locatie van het woord 'Euro:' vast te stellen. Daarna pak ik het gedeelte voor de komma * 100 + het gedeelte na de komma. Hoe zet ik nu het eindresultaat weer om in een geld-string. Dus nu heb ik 12,25 + 14,36 = 2661 dat moet worden 26,61 Ik heb met een hoop klooien onderstaand script gemaakt, dat laatste wilt maar niet lukken. Als iemand een heel andere oplossing heeft dan is dat ook welkom. [code:1:9bc79330e0] function GetPrice(A_string) { var charteller=0; var notfound=true; var left = ''; var right = ''; for (charteller==1; (A_string.length-1); charteller++) { if ((A_string.charAt(charteller)=="o") && (A_string.charAt(charteller-3)=="E") && (A_string.charAt(charteller+1)==":")) { notfound=false; left = parseInt(A_string.substring(charteller+2,A_string.length-2)); left = left * 100; right = parseInt(A_string.substring(A_string.length-2,A_string.length)); left = left + right; return left; break; } } if (notfound) return 0; } function berekenprijs() { var price = 0; for (var i=0; i<top.frames[0].artArray.length; i++) { for (var j=1; j<=top.frames[0].aanArray[i]; j++) price = price + (GetPrice(top.frames[0].artArray[i])); } return price } [/code:1:9bc79330e0]
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

  • Populaire leden

    Er is nog niemand die deze week reputatie heeft ontvangen.

  • Leden

    Geen leden om te tonen

×
×
  • Nieuwe aanmaken...