Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function swap(array, index)
- {
- var tempValue = array[index];
- array[index] = array[index + 1];
- array[index + 1] = tempValue;
- }
- function arrayVerification(array)
- {
- var result = true;
- for (var i = 0; i < array.length; i++)
- {
- if (array[i] > array[i + 1])
- result = false;
- }
- return result;
- }
- function sortArray(array)
- {
- var isTrue = false;
- while (isTrue == false)
- {
- for (var i = 0; i < array.length; i++)
- {
- if (array[i] > array[i + 1])
- {
- swap(array, i);
- }
- }
- isTrue = arrayVerification(array);
- }
- return array;
- }
- var generatedArray = [];
- for (var y = 0; y < 500; y++)
- {
- generatedArray.push((Math.floor(Math.random() * 250)));
- }
- console.log("OriginalArray: \n" + generatedArray);
- console.log("SortedArray: \n" + sortArray(generatedArray));
Advertisement
Add Comment
Please, Sign In to add comment