Comparaison de révisions

isNaN

Révision 273186 :

Révision 273186 par Mgjbot le

Révision 273187 :

Révision 273187 par Piopier le

Titre :
isNaN
isNaN
Identifiant d'URL :
JavaScript/Référence_JavaScript/Référence_JavaScript/Fonctions_globales/isNaN
JavaScript/Référence_JavaScript/Référence_JavaScript/Fonctions_globales/isNaN
Contenu :

Révision 273186
Révision 273187
nn7    <p>
8      &nbsp;
9    </p>
n11      <b>Fonction Core</b>n14      <strong>Fonction Core</strong>
n20      <code>isNaN(<i>valeur</i>)</code>n23      <code>isNaN(<em>valeur</em>)</code>
n40      <code>isNaN</code> essaie de convertir le paramètre fourni n43      <code>isNaN</code> essaie de convertir le paramètre fourni 
>en un nombre. Si cette conversion n'est pas possible, la fonction>en un nombre. Si cette conversion n'est pas possible, la fonction
> renvoie <code>true</code>. Dans les autre cas, elle renvoie <cod> renvoie <code>true</code>. Dans les autre cas, elle renvoie <cod
>e>false</code>.>e>false</code>. ATTENTION, si le paramètre est une chaîne vide ou
 > ne contenant que des espaces unicode, elle renvoie false !,&nbsp
 >;
n43      Cette fonction est utile car la valeur <code><a href="fr/R%n46      Cette fonction est utile car la valeur <code><a href="/fr/R
>c3%a9f%c3%a9rence_de_JavaScript_1.5_Core/Objets_globaux/Number/Na>%C3%A9f%C3%A9rence_de_JavaScript_1.5_Core/Objets_globaux/Number/N
>N">NaN</a></code> ne peut pas être testée autrement avec les opér>aN" title="fr/Référence_de_JavaScript_1.5_Core/Objets_globaux/Num
>ateurs d'égalité. En effet <code>(x == NaN)</code> et <code>(x ==>ber/NaN">NaN</a></code> ne peut pas être testée autrement avec le
>= NaN)</code> sont toujours faux, quelle que soit la valeur d'<co>s opérateurs d'égalité. En effet <code>(x == NaN)</code> et <code
>de>x</code>, et même si <code>x</code> est <code>NaN</code>. De m>>(x === NaN)</code> sont toujours faux, quelle que soit la valeur
>ême, tant <code>(1 == NaN)</code> que <code>(NaN == NaN)</code> r> d'<code>x</code>, et même si <code>x</code> est <code>NaN</code>
>envoient <code>false</code>.>. De même, tant <code>(1 == NaN)</code> que <code>(NaN == NaN)</c
 >ode> renvoient <code>false</code>.
nn56isNaN(""); // renvoie false !
57isNaN("  \n \t "); // renvoie false !
n58      <a href="fr/R%c3%a9f%c3%a9rence_de_JavaScript_1.5_Core/Objen63      <a href="/fr/R%C3%A9f%C3%A9rence_de_JavaScript_1.5_Core/Obj
>ts_globaux/Number/NaN">Number.NaN</a>, <a href="fr/R%c3%a9f%c3%a9>ets_globaux/Number/NaN" title="fr/Référence_de_JavaScript_1.5_Cor
>rence_de_JavaScript_1.5_Core/Fonctions_globales/parseFloat">parse>e/Objets_globaux/Number/NaN">Number.NaN</a>, <a href="/fr/R%C3%A9
>Float</a>, <a href="fr/R%c3%a9f%c3%a9rence_de_JavaScript_1.5_Core>f%C3%A9rence_de_JavaScript_1.5_Core/Fonctions_globales/parseFloat
>/Fonctions_globales/parseInt">parseInt</a>>" title="fr/Référence_de_JavaScript_1.5_Core/Fonctions_globales/p
 >arseFloat">parseFloat</a>, <a href="/fr/R%C3%A9f%C3%A9rence_de_Ja
 >vaScript_1.5_Core/Fonctions_globales/parseInt" title="fr/Référenc
 >e_de_JavaScript_1.5_Core/Fonctions_globales/parseInt">parseInt</a
 >>
n61      <br>n66      &nbsp;
tt68    <p>
63    <div class="noinclude"></div>{{ languages( { "en": "en/Core_J69      {{ languages( { "en": "en/Core_JavaScript_1.5_Reference/Glo
>avaScript_1.5_Reference/Global_Functions/isNaN", "es": "es/Refere>bal_Functions/isNaN", "es": "es/Referencia_de_JavaScript_1.5/Func
>ncia_de_JavaScript_1.5/Funciones_globales/isNaN", "ja": "ja/Core_>iones_globales/isNaN", "ja": "ja/Core_JavaScript_1.5_Reference/Gl
>JavaScript_1.5_Reference/Global_Functions/isNaN", "pl": "pl/Dokum>obal_Functions/isNaN", "pl": "pl/Dokumentacja_j\u0119zyka_JavaScr
>entacja_j\u0119zyka_JavaScript_1.5/Funkcje/isNaN", "ru": "ru/\u04>ipt_1.5/Funkcje/isNaN", "ru": "ru/\u0421\u043f\u0440\u0430\u0432\
>21\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a_\u043f\u>u043e\u0447\u043d\u0438\u043a_\u043f\u043e_JavaScript_1.5/\u0413\
>043e_JavaScript_1.5/\u0413\u043b\u043e\u0431\u0430\u043b\u044c\u0>u043b\u043e\u0431\u0430\u043b\u044c\u043d\u044b\u0435_\u0444\u044
>43d\u044b\u0435_\u0444\u0443\u043d\u043a\u0446\u0438\u0438/isNaN">3\u043d\u043a\u0446\u0438\u0438/isNaN" } ) }}
> } ) }} 
70    </p>

Retour à l'historique