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

整数の配列をJavaScriptで正しくソートする方法は?


数値の配列を受け取るJavaScript関数を作成する必要があります。

次に、関数は数値の配列を所定の位置に並べ替える必要があります(昇順または降順)。

このためのコードは-

になります
const arr = [2, 5, 19, 2, 43, 32, 2, 34, 67, 88, 4, 7];
const sortIntegers = (arr = []) => {
   const sorterAscending = (a, b) => {
      return a - b;
   };
   const sorterDescending = (a, b) => {
      return b - a;
   };
   arr.sort(sorterAscending);
};
sortIntegers(arr);
console.log(arr);

出力

そして、コンソールの出力は-

になります
[
   2, 2, 2, 4, 5,
   7, 19, 32, 34, 43,
   67, 88
]

  1. JavaScriptのArray.prototype.sort()。

    JavaScript Array.prototype.sort()メソッドは、配列の並べ替えに使用されます。並べ替えの順序は、アルファベット、数字、昇順、降順のいずれかです。 以下は、Array.prototype.sort()メソッドのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-

  2. JavaScript配列のすべての一意の値を取得するにはどうすればよいですか?

    以下は、JavaScript配列内のすべての一意の値を取得するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>