Number : méthode valueOf()
Baseline
Large disponibilité
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
La méthode valueOf() de Number retourne la valeur de ce nombre.
Exemple interactif
const numObj = new Number(42);
console.log(typeof numObj);
// Résultat attendu : "object"
const num = numObj.valueOf();
console.log(num);
// Résultat attendu : 42
console.log(typeof num);
// Résultat attendu : "number"
Syntaxe
js
valueOf()
Paramètre
Aucun.
Valeur de retour
Un nombre représentant la valeur primitive de l'objet Number défini.
Description
Cette méthode est généralement appelée en interne par JavaScript et non explicitement dans le code web.
Exemples
>Utiliser valueOf()
js
const numObj = new Number(10);
console.log(typeof numObj); // object
const num = numObj.valueOf();
console.log(num); // 10
console.log(typeof num); // number
Spécifications
| Spécification |
|---|
| ECMAScript® 2027 Language Specification> # sec-number.prototype.valueof> |
Compatibilité des navigateurs
Voir aussi
- La méthode
Object.prototype.valueOf()