[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Number/parseInt [Back]  [Original]

Number.parseInt() - JavaScript | MDN

Esta pgina ha sido traducida del ingls por la comunidad. Aprende ms y nete a la comunidad de MDN Web Docs.

View in English Always switch to English

Number.parseInt()

Baseline Widely available

This feature is well established and works across many devices and browser versions. Its been available across browsers since septiembre de 2015.

El mtodo esttico Number.parseInt() analiza un argumento de cadena y devuelve un nmero entero de la raz o base especificada.

In this article

Prubalo

function roughScale(x, base) {
  const parsed = Number.parseInt(x, base);
  if (Number.isNaN(parsed)) {
    return 0;
  }
  return parsed * 100;
}

console.log(roughScale(" 0xF", 16));
// Expected output: 1500

console.log(roughScale("321", 2));
// Expected output: 0

Sintaxis

js
Number.parseInt(string)
Number.parseInt(string, radix)

Parmetros

string

El valor a analizar, forzado a una cadena. Se ignoran los espacios en blanco iniciales en este argumento.

radix Opcional

Un nmero entero entre 2 y 36 que representa la base (la base en los sistemas numricos matemticos) del string.

Si radix no est definida o es 0, se supone que es 10, excepto cuando el nmero comienza con los pares de unidades de cdigo 0x o 0X, en cuyo caso se asume una base de 16.

Valor devuelto

Un entero analizado a partir del string dado.

Si radix es menor que 2 o mayor que 36, o el primer carcter que no es un espacio en blanco no se puede convertir en un nmero, se devuelve NaN.

Ejemplos

Number.parseInt vs. parseInt

Este mtodo tiene la misma funcionalidad que la funcin global parseInt():

js
Number.parseInt === parseInt; // true

Su propsito es la modularizacin de globales. Consulte parseInt() para obtener ms detalles y ejemplos.

Especificaciones

Specification
ECMAScript 2027 LanguageSpecification
# sec-number.parseint

Compatibilidad con navegadores

Vase tambin


Web Proxy Viewer  |  New URL  |  Original Page