Omzetten stringwaarde (met '.') naar getalswaarde.
Zoals 169.7345123
Ik gebruik deze waardes verder in javascript.
Nu wil ik dit naar getalswaardes in meters.
ParseInt zet het om naar getallen tot de punt.
Dus 169 km.
Hoe krijg ik dit vanaf de oorspronkelijke stringwaarde naar 169734 meter?
Ook zou ik 169735 meter verwachten als je afrondt?
Zo red ik het wel weer.
Kon de parseFloat() niet meer vinden, haha.
Dan ziet javascript ze meteen als getallen.
Evt. kun je ookKrijg je de array d'r ook nog gratis bij (moet het wel een array zijn, en niet een of andere non-numerieke key, want dan wordt het een object).
Dan kun je ook nog evt. "getallen als string" toch naar een getal drukken met de JSON_NUMERIC_CHECK optie:Zelf heb ik daar "mixed results" mee, omdat ie alles wat maar op een getal lijkt naar een getal om gaat zetten (telefoonnummers, ID's die uit zowel cijfers en letters bestaan - maar dan toevallig "123e45", enz).
Waarom zet je de waarden in eerste instantie al tussen quotes? Je kunt toch ook:Evt. kun je ookKrijg je de array d'r ook nog gratis bij (moet het wel een array zijn, en niet een of andere non-numerieke key, want dan wordt het een object).
Dan kun je ook nog evt. "getallen als string" toch naar een getal drukken met de JSON_NUMERIC_CHECK optie:Zelf heb ik daar "mixed results" mee, omdat ie alles wat maar op een getal lijkt naar een getal om gaat zetten (telefoonnummers, ID's die uit zowel cijfers en letters bestaan - maar dan toevallig "123e45", enz).
Gewijzigd op 04/03/2018 09:37:25 door Rob Doemaarwat
Bedankt voor je reactie.
Had ik ook geprobeerd.
Maar kwam foutmelding op.
Zal wel wat verkeerd geschreven hebben.
Dit gaat overigens over afstandsberekeningen binnen cirkel met latlon. (Googlemapsapi)
Wat voor foutmelding resulteerde dat dan? We willen graag helpen, maar dan is het niet handig als je erg geheimzinnig bent over de eerder verkregen resultaten.
Is geen geheimzinnigheid, maar php deed niks meer.
Ik denk dat het weghalen van de quotes verkeerd gebeurde.