From bcf5375310ece1f9a90e99b270cdbae28c4d2831 Mon Sep 17 00:00:00 2001 From: julieng Date: Mon, 15 Nov 2021 21:41:03 +0100 Subject: convert content to md --- files/fr/glossary/falsy/index.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) (limited to 'files/fr/glossary/falsy') diff --git a/files/fr/glossary/falsy/index.md b/files/fr/glossary/falsy/index.md index c617b8bb65..6150a91102 100644 --- a/files/fr/glossary/falsy/index.md +++ b/files/fr/glossary/falsy/index.md @@ -10,30 +10,30 @@ tags: translation_of: Glossary/Falsy original_slug: Glossaire/Falsy --- -

Les valeurs fausses (falsy) sont des valeurs évaluées comme fausses quand elles sont évaluées dans un contexte {{Glossary("Boolean","booléen")}}.

+Les valeurs fausses (**falsy**) sont des valeurs évaluées comme fausses quand elles sont évaluées dans un contexte {{Glossary("Boolean","booléen")}}. -

{{Glossary("JavaScript")}} utilise le type {{Glossary("Type_Conversion", "contrainte")}} dans les contextes Booléens comme les {{Glossary("Conditional", "conditions")}} et les {{Glossary("Loop", "boucles")}}.

+{{Glossary("JavaScript")}} utilise le type {{Glossary("Type_Conversion", "contrainte")}} dans les contextes Booléens comme les {{Glossary("Conditional", "conditions")}} et les {{Glossary("Loop", "boucles")}}. -

Exemples

+## Exemples -

Exemples de valeurs fausses en Javascript (qui sont traduites par false (faux) et, par ce fait, court-circuitent le bloc if) :

+Exemples de valeurs _fausses_ en Javascript (qui sont traduites par false (_faux_) et, par ce fait, court-circuitent le bloc **if**) : -
if (false)
+```js
+if (false)
 if (null)
 if (undefined)
 if (0)
 if (NaN)
 if ('')
 if ("")
-if (document.all) [1]
+if (document.all) [1] +``` -

[1] document.all a été utilisé par le passé pour détecter le navigateur et la spécification HTML définit une infraction délibérée aux standards ECMAScript afin de garder une compatibilité ascendante (if (document.all) { // Code Internet Explorer ici (Sauf IE11) } ou en utilisant document.all sans vérifier s'il existe d'abord : document.all.foo).

+\[1] `document.all` a été utilisé par le passé pour détecter le navigateur et la [spécification HTML définit une infraction délibérée](http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#dom-document-all) aux standards ECMAScript afin de garder une compatibilité ascendante (`if (document.all) { // Code Internet Explorer ici (Sauf IE11) }` ou en utilisant `document.all` sans vérifier s'il existe d'abord : `document.all.foo`). -

Parfois écrit falsey, bien qu'en anglais, transformer un mot en adjectif avec un -y fait disparaître tout e final (noise => noisy, ice => icy, shine => shiny) .

+Parfois écrit falsey, bien qu'en anglais, transformer un mot en adjectif avec un _-y_ fait disparaître tout e final (noise => noisy, ice => icy, shine => shiny) . -

En apprendre plus

+## En apprendre plus - +- {{Glossary("Truthy")}} +- {{Glossary("Boolean")}} -- cgit v1.2.3-54-g00ecf