Претворите цео број у његов еквивалент знакова у ЈаваСцрипт-у

Pretvorite Ceo Broj U Negov Ekvivalent Znakova U Javascript U



Процес претварања целог броја у његов еквивалентан знак или обрнуто помаже у тренутном приступу абецедним знаковима и бројевима. На пример, ова техника може бити од велике помоћи у дизајнирању поверљиве комбинације или кодирању података. Такође, то је од велике помоћи иу смањењу укупне сложености кода.

Овај водич ће расправљати о приступима претварању целог броја у његов еквивалент знакова помоћу ЈаваСцрипт-а.

Како конвертовати/трансформисати цео број у његов еквивалент знакова користећи ЈаваСцрипт?

Да бисте конвертовали цео број у његов еквивалентни знак у ЈаваСцрипт-у, примените комбиновани „ цхарЦодеАт() ' и ' Стринг.фромЦхарЦоде() ” методе. Метода цхарЦодеАт() даје Уницоде карактера на одређеном индексу у стрингу, док метода Стринг.фромЦхарЦоде() трансформише Уницоде вредности у знакове. Ове методе се могу применити у комбинацији за враћање одговарајућег знака наспрам прослеђеног целог броја у односу на наведени знак преко кориснички дефинисане функције.







Синтакса



низ. цхарЦодеАт ( индекс )

У горњој синтакси:



индекс ” се односи на индекс карактера.





Низ . фромЦхарЦоде ( нум1 , нум2 )

У датој синтакси:

нум1 ”, “ нум2 ” одговара једној или више Уницоде вредности које треба конвертовати.



Пример 1: Претворите цео број у његов еквивалент знакова (мала слова) користећи ЈаваСцрипт
У овом примеру, прослеђени цео број ће бити конвертован у еквивалентни знак малим словима:

< тип скрипте = 'текст/јавасцрипт' >
функција цонвертинтЦхар ( цео број ) {
нека карактер = 'а' . цхарЦодеАт ( 0 ) ;
конзола. Пријава ( „Код карактера је:“ , карактера ) ;
повратак Низ . фромЦхарЦоде ( карактера + цео број ) ;
}
конзола. Пријава ( „Еквивалент карактера целог броја је:“ , цонвертинтЦхар ( два ) ) ;
скрипта >

У горњим редовима кода:

  • Дефинишите функцију под називом „ цонвертинтЦхар() ” који има наведени параметар.
  • Параметар функције указује на цео број, који треба да се конвертује у његов еквивалентни знак.
  • У дефиницији функције наведите наведени карактер и примените „ цхарЦодеАт() ” метод који има “ 0 ” као његов параметар, који указује на индекс карактера.
  • Овај метод ће вратити Уницоде придруженог знака и приказати га.
  • Након тога, примените „ Стринг.фромЦхарЦоде() ” за претварање израчунате Уницоде вредности, у претходном кораку, у знак.
  • + ” знак у параметру методе указује на то да ће прослеђени цео број бити додат наведеном карактеру о коме је било речи и вратити одговарајући знак у односу на њега.
  • На крају, приступите дефинисаној функцији преношењем наведеног броја да бисте извршили жељени захтев.

Излаз

У горњем излазу, цео број „ два ” се претвара у свој еквивалентни знак “ ц ”. Имајте на уму да 0,1,2 одговарају знаковима “ а ”, “ б ”, “ ц ', и тако даље.

Пример 2: Претворите цео број у његов еквивалент знакова (велика слова) користећи ЈаваСцрипт
У овом конкретном примеру, такође, прослеђени цео број ће бити конвертован у свој еквивалентни знак, али у великим словима:

< тип скрипте = 'текст/јавасцрипт' >
функција цонвертинтЦхар ( цео број ) {
нека карактер = 'А' . цхарЦодеАт ( 0 ) ;
конзола. Пријава ( „Код карактера је:“ , карактера ) ;
повратак Низ . фромЦхарЦоде ( карактера + цео број ) ;
}
конзола. Пријава ( „Еквивалент карактера целог броја је:“ , цонвертинтЦхар ( 0 ) ) ;
скрипта >

Извршите следеће кораке, као што је дато у горњем коду:

  • Дефинишите функцију која има наведени параметар, као што смо урадили у претходном примеру.
  • У његовој дефиницији наведите знак великим словима и повежите га са „ цхарЦодеАт() ” метод, као што је раније дискутовано.
  • Затим поновите разматране приступе као што је претходно наведено за претварање прослеђеног целог броја „ 0 ” у свој карактерни еквивалент.

Излаз

У горњем излазу, код карактера „ А ” је 65, а еквивалентан карактер прослеђеног целог броја “ 0 ” је “ А ”.

Пример 3: Претворите карактер назад у његов целобројни еквивалент користећи ЈаваСцрипт
Ако постоји захтев да се знак поново претвори у његов еквивалентни цео број, следите доле наведене кораке:

< тип скрипте = 'текст/јавасцрипт' >
функција цонвертцхарИнт ( гл ) {
нека карактер = 'а' . цхарЦодеАт ( 0 ) ;
конзола. Пријава ( „Код карактера је:“ , карактера ) ;
повратак гл. цхарЦодеАт ( 0 ) - карактера ;
}
конзола. Пријава ( „Еквивалент целобројног знака је:“ , цонвертцхарИнт ( 'а' ) ) ;
скрипта >

Спроведите следеће кораке, као што је дато у горњем коду:

  • Дефинишите функцију под називом „ цонвертцхарИнт() ” који има дати параметар, који одговара прослеђеном знаку који треба да се конвертује у еквивалентни цео број.
  • У дефиницији функције, на сличан начин, вратите Уницоде придруженог знака и прикажите га.
  • Такође, одузмите шифру карактера знака „ а ” из кода знака прослеђеног знака да бисте преузели еквивалентни цео број карактера.
  • На крају, приступите дефинисаној функцији преношењем знака „ а ” да бисте добили његов еквивалентни цео број.

Излаз

Горњи излаз означава да је жељена функционалност постигнута.

Закључак

цхарЦодеАт() ” и „ Стринг.фромЦхарЦоде() ” методе се могу применити у комбинацији да би се цео број претворио у његов еквивалент знакова у ЈаваСцрипт-у. Ове методе се користе за враћање и малих и великих знакова који одговарају прослеђеним целим бројевима. Овај блог је вођен да конвертује/трансформише цео број у његов еквивалентни знак у ЈаваСцрипт-у.