A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/Number/parseInt below:

Number.parseInt() - JavaScript | MDN

Number.parseInt()

Baseline Widely available

O método Number.parseInt() converte um argumento de string 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: 1500

console.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 uma string, então ele é convertido a um usando a operação abstrata ToString. O espaço em branco inicial neste argumento é ignorado.

radix_ Optional_

Um inteiro entre 2 e 36 que representa a raiz (a base no sistema numérico matemático) de uma string. Tome cuidado—o padrão não é 10!

Valor de retorno

Um inteiro convertido de uma dada string.

Se a radix é menor que 2 ou maior que 36, e o primeiro caracter que não é um espaço em branco não puder ser convertido para um número, NaN é retornado.

Polyfill
if (Number.parseInt === undefined) {
  Number.parseInt = window.parseInt;
}
Exemplos Number.parseInt vs parseInt

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

Number.parseInt === parseInt; // true

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

Especificações Compatibilidade com navegadores Veja também

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4