Programa JavaScript para encontrar o valor ASCII do caractere

Neste exemplo, você aprenderá a escrever um programa JavaScript que encontre o valor ASCII de um caractere.

Para entender este exemplo, você deve ter conhecimento dos seguintes tópicos de programação JavaScript:

  • JavaScript String charCodeAt ()
  • JavaScript String codePointAt ()

ASCII significa American Standard Code for Information Interchange .

ASCII é um valor numérico atribuído a diferentes caracteres e símbolos para os computadores armazenarem e manipularem. Por exemplo, o valor ASCII da letra 'A' é 65 .

Recurso : gráfico ASCII de todos os 127 caracteres em JavaScript.

Exemplo 1: valor ASCII de caractere usando charCodeAt ()

 // program to find the ASCII value of a character // take input from the user const string = prompt('Enter a character: '); // convert into ASCII value const result = string.charCodeAt(0); console.log(`The ASCII value is: $(result)`);

Resultado

 Insira um caractere: a O valor ASCII é: 97

No programa acima, o charCodeAt()método é usado para encontrar o valor ASCII de um caractere.

O charCodeAt()método obtém um valor de índice e retorna um inteiro que representa seu código UTF-16 (formato de transformação Unicode de 16 bits).

Se você não passar o valor do índice, o valor do índice padrão será 0 . Se o valor do índice estiver fora do intervalo, ele dá NaN.

Exemplo 2: valor ASCII de caractere usando codePointAt ()

 // program to find the ASCII value of a character // take input from the user const string = prompt('Enter a character: '); // convert into ASCII value const result = string.codePointAt(0); console.log(`The ASCII value is: $(result)`);

Resultado

 Insira um caractere: abc O valor ASCII é: 97

No programa acima, o codePointAt()método é usado para encontrar o valor ASCII de um caractere.

O codePointAt()método retorna um valor de ponto de código Unicode.

No programa acima, o usuário insere a string de três caracteres abc. No entanto, o índice 0 é passado para o codePointAt()método. Isso fornece o valor ASCII do primeiro caractere (aqui a).

Se você não passar o valor do índice, o valor do índice padrão será 0 . Se o valor do índice estiver fora do intervalo, ele dá undefined.

Artigos interessantes...