I-convert ang Integer sa Katumbas nitong Character sa JavaScript

I Convert Ang Integer Sa Katumbas Nitong Character Sa Javascript



Ang proseso ng pag-convert ng isang integer sa katumbas nitong character o ang iba pang paraan sa paligid ay tumutulong sa pag-access ng mga alphabetic na character at ang mga numero kaagad. Halimbawa, ang diskarteng ito ay maaaring maging malaking tulong sa pagdidisenyo ng isang kumpidensyal na kumbinasyon o pag-encode ng data. Gayundin, ito ay malaking tulong sa pagbawas din sa pangkalahatang pagiging kumplikado ng code.

Tatalakayin ng tutorial na ito ang mga diskarte sa pag-convert ng integer sa katumbas ng character nito gamit ang JavaScript.

Paano I-convert/Ibahin ang Integer sa Katumbas ng Character nito Gamit ang JavaScript?

Upang i-convert ang isang integer sa katumbas nitong character sa JavaScript, ilapat ang pinagsamang “ charCodeAt() 'at' String.fromCharCode() ' paraan. Ang paraan ng charCodeAt() ay nagbibigay ng Unicode ng character sa isang partikular na index sa isang string, samantalang ang String.fromCharCode() na paraan ay binabago ang mga halaga ng Unicode sa mga character. Ang mga pamamaraan na ito ay maaaring ilapat sa kumbinasyon upang ibalik ang kaukulang character laban sa naipasa na integer na may paggalang sa tinukoy na character sa pamamagitan ng isang function na tinukoy ng gumagamit.







Syntax



string. charCodeAt ( index )

Sa itaas na syntax:



index ” ay tumutukoy sa index ng karakter.





String . mula saCharCode ( num1 , num2 )

Sa ibinigay na syntax:

num1 ”, “ num2 ” tumutugma sa isa o higit pang mga halaga ng Unicode na iko-convert.



Halimbawa 1: I-convert ang Integer sa Katumbas nitong Character (Lowercase) Gamit ang JavaScript
Sa halimbawang ito, ang naipasa na integer ay mako-convert sa katumbas na character sa lowercase:

< uri ng script = 'text/javascript' >
function convertintChar ( integer ) {
hayaan ang karakter = 'a' . charCodeAt ( 0 ) ;
console. log ( 'Ang code ng character ay:' , karakter ) ;
bumalik String . mula saCharCode ( karakter + integer ) ;
}
console. log ( 'Ang katumbas ng character ng integer ay:' , convertintChar ( dalawa ) ) ;
script >

Sa mga linya ng code sa itaas:

  • Tukuyin ang isang function na pinangalanang ' convertintChar() ” pagkakaroon ng nakasaad na parameter.
  • Ang parameter ng function ay tumuturo sa integer, na kailangang i-convert sa katumbas nitong character.
  • Sa kahulugan ng function, tukuyin ang nakasaad na character at ilapat ang ' charCodeAt() 'paraan ng pagkakaroon ng' 0 ” bilang parameter nito, na tumuturo sa index ng character.
  • Ibabalik ng pamamaraang ito ang Unicode ng nauugnay na karakter at ipapakita ito.
  • Pagkatapos nito, ilapat ang ' String.fromCharCode() ” paraan para i-convert ang nakalkulang Unicode value, sa nakaraang hakbang, sa isang character.
  • Ang ' + ” Ang pag-sign sa parameter ng pamamaraan ay nagpapahiwatig na ang naipasa na integer ay idaragdag sa tinukoy na karakter na tinalakay bago at ibabalik ang kaukulang karakter na may kinalaman dito.
  • Panghuli, i-access ang tinukoy na function sa pamamagitan ng pagpasa sa nakasaad na numero upang maisagawa ang nais na kinakailangan.

Output

Sa output sa itaas, ang integer ' dalawa Ang ” ay binago sa katumbas nitong karakter “ c ”. Tandaan na ang 0,1,2 ay tumutugma sa mga character na ' a ”, “ b ”, “ c ', at iba pa.

Halimbawa 2: I-convert ang Integer sa Katumbas ng Character (Malalaking titik) Gamit ang JavaScript
Sa partikular na halimbawang ito, gayundin, ang naipasa na integer ay mako-convert sa katumbas nitong character ngunit sa upper case:

< uri ng script = 'text/javascript' >
function convertintChar ( integer ) {
hayaan ang karakter = 'A' . charCodeAt ( 0 ) ;
console. log ( 'Ang code ng character ay:' , karakter ) ;
bumalik String . mula saCharCode ( karakter + integer ) ;
}
console. log ( 'Ang katumbas ng character ng integer ay:' , convertintChar ( 0 ) ) ;
script >

Gawin ang mga sumusunod na hakbang, tulad ng ibinigay sa itaas na code:

  • Tukuyin ang isang function na may nakasaad na parameter, tulad ng ginawa namin sa nakaraang halimbawa.
  • Sa kahulugan nito, tukuyin ang karakter sa malaking titik at iugnay ito sa ' charCodeAt() ” paraan, gaya ng tinalakay noon.
  • Pagkatapos, ulitin ang tinalakay na mga diskarte tulad ng nakasaad dati para sa pag-convert ng naipasa na integer ' 0 ” sa katumbas nitong karakter.

Output

Sa output sa itaas, ang character code ng ' A ” ay 65, at ang katumbas na karakter ng naipasa na integer “ 0 'ay' A ”.

Halimbawa 3: I-convert ang Character Bumalik sa Katumbas Nito sa Integer Gamit ang JavaScript
Kung mayroong kinakailangan upang i-convert ang character pabalik sa katumbas nitong integer, sundin ang mga hakbang na nakasaad sa ibaba:

< uri ng script = 'text/javascript' >
function convertcharInt ( ch ) {
hayaan ang karakter = 'a' . charCodeAt ( 0 ) ;
console. log ( 'Ang code ng character ay:' , karakter ) ;
bumalik ch. charCodeAt ( 0 ) - karakter ;
}
console. log ( 'Ang integer na katumbas ng character ay:' , convertcharInt ( 'a' ) ) ;
script >

Ipatupad ang mga sumusunod na hakbang, tulad ng ibinigay sa itaas na code:

  • Tukuyin ang isang function na pinangalanang ' convertcharInt() ” pagkakaroon ng ibinigay na parameter, na tumutugma sa naipasa na character na kailangang i-convert sa katumbas na integer.
  • Sa kahulugan ng function, sa katulad na paraan, ibalik ang Unicode ng nauugnay na character at ipakita ito.
  • Gayundin, ibawas ang character code ng character na ' a ” mula sa character code ng naipasa na character upang makuha ang katumbas na integer ng character.
  • Panghuli, i-access ang tinukoy na function sa pamamagitan ng pagpasa ng character na ' a ” upang makuha ang katumbas nitong integer.

Output

Ang output sa itaas ay nagpapahiwatig na ang nais na pag-andar ay nakamit.

Konklusyon

Ang ' charCodeAt() ' at ang ' String.fromCharCode() ” na mga pamamaraan ay maaaring ipatupad sa kumbinasyon upang i-convert ang integer sa katumbas ng character nito sa JavaScript. Ang mga pamamaraan na ito ay ginagamit upang ibalik ang parehong maliliit at malalaking character na naaayon sa mga naipasa na integer. Ang blog na ito ay ginagabayan upang i-convert/ibahin ang isang integer sa katumbas nitong character sa JavaScript.