webForumDet fria alternativet

Ellertecken i variabel?

2 svar · 986 visningar · startad av Travoni

TravoniMedlem sedan okt. 20041 538 inlägg
#1

Ibland ser jag följande syntax:

var variable2 = variable1 || 0;

Vad betyder det?

metalboyMedlem sedan jan. 2005870 inlägg
#2

Om variable1 har ett värde som utvärderas som falskt (tom sträng, 0, null, undefined och false) så får variable2 värdet 0 (det som står efter ||), i övriga fall får variable2 värdet av variable1.

TravoniMedlem sedan okt. 20041 538 inlägg
#3

Fint beskrivet, det var så jag tänkte att det fungerade, men hittade inte när jag googlade.

Genererad på 374 ms · cache AV · v20260730165559-full.f96bc7eb