Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptでアルファベット順にソートされた文字列を逆にする


小文字の文字列を受け取り、それを逆の順序で並べ替えるJavaScript関数を作成する必要があります。つまり、bはaの前に、cはbの前に来る必要があります。

例:

入力文字列が-

の場合
const str = "hello";

その場合、出力は-

になります。
const output = "ollhe";

このためのコードは-

になります
const string = 'hello';
const sorter = (a, b) => {
   const legend = [-1, 0, 1];
   return legend[+(a < b)];
}
const reverseSort = str => {
   const strArr = str.split("");
   return strArr
   .sort(sorter)
   .join("");
};
console.log(reverseSort(string));

以下はコンソールでの出力です-

ollhe

  1. JavaScriptの配列reverse()

    JavaScript配列reverse()関数は、配列内の要素の順序を逆にします 以下は、配列のreverse()関数のコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document&

  2. JavaScriptでのConstとLet。

    Constとletは、ブロックスコープの変数を宣言するためにES2015で導入されました。 letを使用して宣言された変数は再割り当てできますが、constを使用して宣言された場合は再割り当てできません。 以下は、JavaScriptでletとconstを示すコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="wi