--- title: Number.prototype.toString() slug: Web/JavaScript/Reference/Global_Objects/Number/toString tags: - JavaScript - Method - Number - Prototype - Referencia translation_of: Web/JavaScript/Reference/Global_Objects/Number/toString original_slug: Web/JavaScript/Referencia/Objetos_globales/Number/toString ---
Devuelve una cadena que representa al objeto Number especificado
number .toString( {{ mediawiki.external('base ') }} )
Una cadena que representa al objeto.
El objeto Number
sobreescribe el método toString
y no lo hereda del objeto {{jsxref("Object")}}; por tanto no hereda {{jsxref("Object.prototype.toString()")}}. Para objetos Number
, el método toString
devuelve una cadena que representa al objeto en la base especificada.
El método toString comprueba su primer argumento, e intenta devolver una cadena de representación en la base especificada. Para bases superiores a 10, las letras del alfabeto indican numerales mayores de 9. Por ejemplo, para números hexadecimales (base 16), se utiliza de A hasta F.
Si no se da a toString una base entre 2 y 36, se lanza una excepción.
Si no se especifica la base, JavaScript asume la base predefinida, que es 10.
var howMany = 10; alert("howMany.toString() is " + howMany.toString()); // displays "10" alert("45 .toString() is " + 45 .toString()); //displays "45" var x = 7; alert(x.toString(2)) // Displays "111"