負の数と正の数でバブルソートを実装する– JavaScript?
以下が、負の数と正の数を持つソートされていない配列であるとしましょう-
var arr = [10, -22, 54, 3, 4, 45, 6];
例
以下は、バブルソートを実装するためのコードです-
function bubbleSort(numberArray, size) { for (var lastIndex = size - 1; lastIndex > 0; lastIndex--) { for (var i = 0; i < lastIndex; i++) { if (numberArray[i] > numberArray[i + 1]) { var temp = numberArray[i]; numberArray[i] = numberArray[i + 1]; numberArray[i + 1] = temp; } } } return numberArray; } var arr = [10, -22, 54, 3, 4, 45, 6]; console.log(bubbleSort(arr, arr.length));
上記のプログラムを実行するには、次のコマンドを使用する必要があります-
node fileName.js.
ここで、私のファイル名はdemo280.jsです。
出力
これにより、コンソールに次の出力が生成されます-
PS C:\Users\Amit\javascript-code> node demo280.js [ -22, 3, 4, 6, 10, 45, 54 ]
-
JavaScript正規表現で数字を検索します。
JavaScript正規表現で数字(0〜9)を検索するには、次を使用します- \d 例 次のコードを実行して、数字を見つけることができます- <html> <head> <title>JavaScript Regular Expression</title> </head> <body> <script> &
-
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> &