Skip to content

Instantly share code, notes, and snippets.

@amejiarosario
Created January 10, 2020 23:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save amejiarosario/f96f5aa5cae7637df6fb2e801084687b to your computer and use it in GitHub Desktop.
Save amejiarosario/f96f5aa5cae7637df6fb2e801084687b to your computer and use it in GitHub Desktop.
function sort(n) {
for (let outer = 0; outer < n.length; outer++) {
let outerElement = n[outer];
for (let inner = outer + 1; inner < n.length; inner++) {
let innerElement = n[inner];
if(outerElement > innerElement) {
// swap
n[outer] = innerElement;
n[inner] = outerElement;
// update references
outerElement = n[outer];
innerElement = n[inner];
}
}
}
return n;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment