Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let numbers = [4, 5, 3, 1, 2];
- for (var i = 0; i < numbers.length - 1; i++) {
- console.log(`i = ${i}; numbers = ${numbers}`)
- for (var j = i; j < numbers.length; j++) {
- console.log(`j = ${j}`);
- console.log(`Is ${numbers[i]} > ${numbers[j]}?`);
- if(numbers[i] > numbers[j]) {
- console.log(`Yes. numbers[${j + 1}] is now ${numbers[j]}`);
- // swap numbers[j] with numbers[i]
- let tmp = numbers[j];
- numbers[j] = numbers[i];
- numbers[i] = tmp;
- } else {
- console.log('no');
- }
- console.log(`numbers = ${numbers}`)
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement