Konwertuj liczbę całkowitą na jego charakter równoważny w JavaScript

Konwertuj liczbę całkowitą na jego charakter równoważny w JavaScript
Proces przekształcania liczby całkowitej na jego równoważny charakter lub na odwrót pomaga w natychmiastowym dostępie do znaków alfabetycznych i liczb. Na przykład ta technika może być bardzo pomocna w zaprojektowaniu poufnej kombinacji lub kodowaniu danych. Jest to również bardzo pomocne w zmniejszeniu ogólnej złożoności kodu.

W tym samouczku omówi podejście do przekształcenia liczby całkowitej na jej odpowiednik postaci za pomocą JavaScript.

Jak przekonwertować/przekształcić liczbę całkowitą na jego równoważny znak za pomocą JavaScript?

Aby przekonwertować liczbę całkowitą na jego równoważny charakter w JavaScript, zastosuj połączony „bzdury ()" I "Strunowy.FromCharCode ()”Metody. Metoda CharcodEat () podaje Unicode znaku w określonym indeksie w ciągu, podczas gdy ciąg.FromCharCode () Metoda przekształca wartości Unicode w znaki. Metody te można zastosować w kombinacji, aby zwrócić odpowiedni znak w stosunku do przekazanej liczby całkowitej w odniesieniu do określonego znaku za pomocą funkcji zdefiniowanej przez użytkownika.

Składnia

strunowy.bzdury (indeks)

W powyższej składni:

"indeks”Odnosi się do indeksu postaci.

Strunowy.From Charcode (NUM1, NUM2)

W podanej składni:

"Num1”,„Num2”Odpowiadają jednej lub więcej wartości Unicode, które mają zostać przekonwertowane.

Przykład 1: Konwertuj liczbę całkowitą na jego równoważny znak (małe litery) za pomocą JavaScript
W tym przykładzie przekazana liczba całkowita zostanie przekształcona w równoważny znak małymi literami:

W powyższych wierszach kodu:

  • Zdefiniuj funkcję o nazwie „ConvertIntCar ()”Posiadanie określonego parametru.
  • Parametr funkcji wskazuje na liczbę całkowitą, którą należy przekonwertować na jego równoważny charakter.
  • W definicji funkcji określ wyznaczony znak i zastosuj „bzdury ()„Metoda„ mając ”0”Jako jego parametr, który wskazuje na indeks postaci.
  • Ta metoda zwróci Unicode powiązanego znaku i wyświetli ją.
  • Następnie zastosuj „Strunowy.FromCharCode ()„Metoda konwersji obliczonej wartości Unicode, w poprzednim kroku, na znak.
  • „„+”Znaki parametru metody wskazuje, że podana liczba całkowita zostanie dodana do określonego znaku omówionego wcześniej i zwróci odpowiedni znak w stosunku do niego.
  • Na koniec uzyskaj dostęp do zdefiniowanej funkcji, przekazując określoną liczbę, aby wykonać pożądany wymóg.

Wyjście

W powyższym wyjściu liczba całkowita „2”Jest przekształcany w jego równoważny charakter„C". Zauważ, że 0,1,2 odpowiada postaciom „A”,„B”,„C", i tak dalej.

Przykład 2: Konwertuj liczbę całkowitą na jego równoważny znak (wielki) za pomocą JavaScript
W tym konkretnym przykładzie podawana liczba całkowita zostanie przekształcona w jego równoważny charakter, ale w górnym przypadku:

Wykonaj następujące kroki, jak podano w powyższym kodzie:

  • Zdefiniuj funkcję posiadającą określony parametr, podobnie jak w poprzednim przykładzie.
  • W swojej definicji określ postać w górnej sprawie i skojarz go z „bzdury ()”Metoda, jak omówiono wcześniej.
  • Następnie powtórz omawiane podejścia, jak wspomniano wcześniej w celu przekształcania przepuszczonej liczby całkowitej „0”W równoważne jej postaci.

Wyjście

W powyższym wyjściu kod znaku „A”Wynosi 65, a równoważny charakter przełomowej liczby całkowitej”0" Jest "A".

Przykład 3: Konwertuj znak z powrotem na jego równoważnik liczb całkowitych za pomocą JavaScript
Jeśli istnieje wymóg przekonwertowania postaci z powrotem na równoważną liczbę całkowitą, wykonaj poniżej określone kroki:

Zaimplementuj następujące kroki, jak podano w powyższym kodzie:

  • Zdefiniuj funkcję o nazwie „convertcharint ()”Posiadanie danego parametru, który odpowiada przekazanej znakowi, który należy przekonwertować na równoważną liczbę całkowitą.
  • Podobnie w definicji funkcji zwróć Unicode powiązanego znaku i wyświetlić ją.
  • Odejmij także kod znaku postaci „A”Z kodu postaci przekazanej postaci, aby pobrać równoważną liczbę całkowitą postaci.
  • Na koniec uzyskaj dostęp do określonej funkcji, przekazując postać „A„Aby uzyskać równoważną liczbę całkowitą.

Wyjście

Powyższe dane wyjściowe oznacza, że ​​osiągnięta jest pożądana funkcjonalność.

Wniosek

„„bzdury ()”I„ „Strunowy.FromCharCode ()”Metody można wdrożyć w połączeniu w celu przekonwertowania liczby całkowitej na jej znak równoważny w JavaScript. Metody te są wykorzystywane do zwrócenia zarówno małych, jak i wielkich znaków odpowiadających przekazanym liczbom całkowitych. Ten blog jest kierowany do konwersji/przekształcenia liczby całkowitej w jej równoważną postać w JavaScript.