Movatterモバイル変換


[0]ホーム

URL:


  1. Tecnologia Web para desenvolvedores
  2. JavaScript
  3. Referência JavaScript
  4. Objetos Globais
  5. Número
  6. Number.parseInt()

Esta página foi traduzida do inglês pela comunidade.Saiba mais e junte-se à comunidade MDN Web Docs.

View in EnglishAlways switch to English

Number.parseInt()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨setembro de 2015⁩.

O métodoNumber.parseInt() converte um argumento destring e retorna um inteiro da raiz ou base específica.

Experimente

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: 1500console.log(roughScale("321", 2));// Expected output: 0

Sintaxe

Number.parseInt(string,[ radix])

Parâmetros

string

O valor a ser convertido. Se este argumento não for umastring, então ele é convertido a um usando a operação abstrataToString. O espaço em branco inicial neste argumento é ignorado.

radix_Optional_

Um inteiro entre2 e36 que representa araiz (a base no sistema numérico matemático) de umastring. Tome cuidado—o padrãonão é10!

Valor de retorno

Um inteiro convertido de uma dadastring.

Se aradix é menor que2 ou maior que36, e o primeiro caracter que não é um espaço em branco não puder ser convertido para um número,NaN é retornado.

Polyfill

js
if (Number.parseInt === undefined) {  Number.parseInt = window.parseInt;}

Exemplos

Number.parseInt vs parseInt

Este método tem a mesma funcionalidade que o método globalparseInt():

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

e é parte do ECMAScript 2015 (sua proposta é a modularização dos globais). Por favor vejaparseInt() para mais detalhes e exemplos.

Especificações

Specification
ECMAScript® 2026 Language Specification
# sec-number.parseint

Compatibilidade com navegadores

Veja também

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp