Avatar billede jakwag Nybegynder
01. august 2005 - 13:37 Der er 5 kommentarer og
1 løsning

"true" boolean

Hej

Hvis jeg har en string i en variabel.

sf = "true";

Hvordan kan jeg så lave den om til en boolean værdi, så jeg kan bruge den i en if sætning:

if(sf)
{
// gør noget
}

: ) Jakob
Avatar billede barklund Nybegynder
01. august 2005 - 13:42 #1
Det er vel blot:

sf = sf === "true";

Eller

if (sf === "true") {
}

:)

--
Morten Barklund
Avatar billede jakwag Nybegynder
01. august 2005 - 13:54 #2
hey.

Kan du forklarer:

sf = sf === "true";

dette virker ikke:

var sf= sf==="true";
if(sf)
{
    trace("hej")
}
Avatar billede barklund Nybegynder
01. august 2005 - 14:05 #3
altså, hvis du har

var sf = "true";

Og efterfølgende har:

var sf = (sf === "true");
if(sf) {
    trace("hej")
}

Så burde den bestemt trace 'hej'.

Og for en forklaring, se kapitel 5 ;)
Avatar billede jakwag Nybegynder
01. august 2005 - 14:08 #4
nå, troede du ville bytte
var sf="true" ud med

var sf = (sf === "true");

Det virker - tak for hjælpen.

: )
Avatar billede barklund Nybegynder
01. august 2005 - 14:44 #5
Jeg gik ud fra, at din variabel kom eksternt fra og havde værdien "true" - hvis du havde den i flash, kunne du jo bare skrive true :)
Avatar billede jakwag Nybegynder
01. august 2005 - 14:55 #6
hehe - yep - godt set :D
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB