Volledige versie bekijken : variabelen ???
f.lecluse
%Europe/Berlin %948 %2005, 23:45
hoi, misschien een simpel probleem, maar hoe kan ik alfanumeriek string omzetten naar een nummerieke waarde...
bv. a="10" moet worden a=10
b.v.d.
Roenes
%Europe/Berlin %950 %2005, 23:48
var a = "10";
a = Number(a);
a wordt nu het getal 10. Oftewel: met Number() kun je van een alfanumerieke waarde een numerieke waarde maken :)
f.lecluse
%Europe/Berlin %959 %2005, 00:01
super bedankt voor deze snelle reactie ...
gr. f
Folkert
%Europe/Berlin %965 %2005, 00:10
een paar mogelijkheden.
var a = "10.6";
var b = "1.6F";
trace("parseInt():: a = "+parseInt(a)+" en b = "+parseInt(b));
trace("parseFloat():: a = "+parseFloat(a)+" en b = "+parseFloat(b));
trace("Number():: a = "+Number(a)+" en b = "+Number(b));
//andere manier is het getal - 0 te doen
trace(typeof(a));
a = a - 0;
trace(typeof(a));
/*
de traces van bovenstaande zijn:
parseInt():: a = 10 en b = 1
parseFloat():: a = 10.6 en b = 1.6
Number():: a = 10.6 en b = NaN
string
number
*/
take your pick ;)
Roenes
%Europe/Berlin %015 %2005, 01:21
//andere manier is het getal - 0 te doen
trace(typeof(a));
a = a - 0;
trace(typeof(a));
Deze kende ik nog niet! :) Leuk om te weten :)
Folkert
%Europe/Berlin %432 %2005, 11:22
Die heb ik ooit uit het Flash MX boek van Moock gehaalt.
Een MUSt have boek trouwens ook isbn:0-596-00396-x
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.