2016-06-10 14 views
-4

Ich habe zahlreiche Beispiele gelesen, die von String zu Boolean konvertieren.String zu Boolean

Zum Beispiel

myString = (myString == "true");

Aber ich bin nicht in der Lage, die Logik auf meinen Code anzuwenden. Kann jemand helfen?

CommonConfig.getFeatureFlags [ 'analytics.demo'] gibt "true" (Anmerkung die "") (Das ist, wie Backend gibt es)

var FeatureFlag = _.extend(CommonConfig, { 
    demoFeature: String == CommonConfig.getFeatureFlags['analytics.demo'], //either "true" or "false" but I want to make it to true or false 
}); 

. Frage: Ich möchte umrechnen von String "wahr" zu boolesch. Und pass auf basierend auf wahr oder falsch!

Kann jemand helfen?

+2

http://stackoverflow.com/questions/263965/how-can-i-convert-a-string-to-boolean-in-javascript – AshBringer

+0

Und was ist Ihr Problem? – zerkms

+0

Warum vergleichen Sie mit 'String' ?! Sie wollen mit '" true "' vergleichen! – deceze

Antwort

0

Ist es nicht:

var FeatureFlag = _.extend(CommonConfig, { 
    demoFeature: "true" == CommonConfig.getFeatureFlags['analytics.demo'], 
}); 
+0

warum löst es das Problem? –

+0

@Nina Warum * nicht * es ?! – deceze

+0

@deceze, ich weiß es nicht. Ich kann nicht programmieren. Ich lerne nur. –