Pular para o conteúdo principal

Conversão

Funções de uso geral para converter tipos de variáveis.

parseInt

Recebe uma string e retorna um número inteiro. Caso a string não seja válida é retornado 0.

parseInt(string);

Exemplo:

parseInt("55");

Resposta: 55 (type number)


parseFloat

Recebe uma string e retorna um número com precisão. Caso a string não seja válida é retornado 0.

parseFloat(string);

Exemplo:

parseFloat("55.5");

Resposta: 55.5 (type number)


toString

Recebe um número e retorna uma string, podendo esse número ser convertido para hexadecimal ou binário.

Opção 1, trabalhando com números double:

toString(double, decimalPlaces = 2);

Exemplo 1:

toString(10);

Resposta: "10.00"

Exemplo 2:

toString(10.12345, 1);

Resposta: "10.1"


Opção 2, trabalhando com números inteiros:

toString(int, mode);

Sendo mode:

  • 'BIN': para binário;
  • 'OCT': para octal;
  • 'DEC': para decimal.
  • 'HEX': para hexadecimal.

Exemplo 1:

toString(100, 'BIN');

Resposta: "1100100"

Exemplo 2:

toString(100, 'HEX');

Resposta: "64"


substring

Recebe uma string e retorna uma substring.

substring(string, inicio, fim = lastCaracter);

Exemplo 1:

substring("Isso aqui eh uma string", 10);

Resposta: "eh uma string"

Exemplo 2:

substring("Isso aqui eh uma string", 10, 16);

Resposta: "eh uma"


length

Retorna a quantidade de caracteres de uma string.

length(string);

Exemplo:

length("Isso aqui eh uma string");

Resposta: 23