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配列の順序を逆にする方法は?

    JavaScript配列の順序を逆にするには、JavaScript array()メソッドを使用します。 JavaScriptの配列reverse()メソッドは、配列の要素を逆にします。最初の配列要素が最後になり、最後が最初になります。 例 次のコードを実行して、JavaScript配列の順序を逆にすることができます- <html>    <head>       <title>JavaScript Array reverse Method</title>    </he

  2. JavaScriptConst

    JavaScriptのconst宣言は、他の値に再割り当てしたり、後で再宣言したりできない変数を作成します。 ES2015で導入されました。 以下はJavaScriptconst宣言のコードです- 例 <!DOCTYPE html> <html> <head> <style>    body {       font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;    } </sty