Sintaxe do Parseint () método
A sintaxe do parseint () é dado como
var1 = parseint (stringwithinteger, base)Os detalhes da sintaxe são definidos como:
Tipo de retorno
O valor de retorno do parseint () função é um valor inteiro ou um Nan em caso de um argumento inválido.
Informações adicionais
Alguns pontos -chave devem ser lembrados ao trabalhar com o parseint () função em javascript. Estes são os seguintes:
Exemplo 1: Passando uma string válida, sem o argumento da Radix
Criar um novo valor de string contendo uma entrada válida e passa para o parseint () Método usando as seguintes linhas:
var str1 = "174";Então passe o ResultValue variável para a função de log do console:
console.log (resultValue);Depois de executar as linhas mencionadas acima, a saída ficará assim:
O resultado no terminal mostra que o parseint () o método buscou o valor inteiro 174 da string dada.
Exemplo 2: Dando valores de flutuação na string
Para testar o resultado do parseint () Método com algum ponto decimal na string, crie uma nova string com as seguintes linhas
var str1 = "123.456 ";Passe esta string para o parseint () e armazenar o resultado em uma nova variável
deixe o resultado resulta = parseint (str1);No final, passe esta variável para a função de log do console para exibir a saída no terminal
console.log (resultValue);O resultado no terminal parecerá a seguinte captura de tela
Depois de observar a saída, fica claro que apenas a parte inteira dentro do valor da string é convertida. No ponto em que o parseint () descobre o primeiro valor não inteiro, ele para.
Exemplo 3: Definindo a base do valor da string como binário
Para definir o Radix ou o base do número de valores dentro da string, primeiro, crie uma nova string em formato binário como
var str1 = "111";Depois disso, passe esta variável de string para o parseint () método e aprova o valor 2 no segundo argumento como
deixe o resultado resulta = parseint (str1, 2);Por fim, use a função de log do console para exibir o resultado como:
console.log (resultValue);O terminal vai se parecer assim
Como mostra a saída, o valor 111 em binário é equivalente a 7 No sistema de números decimais.
Exemplo 4: Espaços em branco em cada extremidade do valor
Basta criar uma nova variável de string e ter espaços liderando e à direita ao redor do valor inteiro como
var str1 = "542";Passe esta variável para parseint (), Armazene o resultado em uma nova variável e depois passe essa variável para a função de log do console
deixe o resultado resulta = parseint (str1);A execução do programa fornece o seguinte resultado
Fica claro na captura de tela acima, que o parseint () O método ignora os espaços em branco em cada extremidade do valor numérico.
Embrulhar
JavaScript parseint () função leva em um corda argumento e um opcional base argumento e, em seguida, busca o valor inteiro da string e o retorna como a saída. O base argumento define o sistema numérico do valor contido dentro da string, e a string é sempre convertida em um sistema de números decimais. Vários cenários podem acontecer no caso de variações de string, e todas elas foram mostradas acima.