Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let arrays = [2, 1, 6, 2, 5, 1, 9]
- function realSort(arrays) {
- let emptyArray = []
- for (let arr of arrays) {
- let arrayNo = arrays.length - 1
- for (let arr2 of arrays) {
- if (arr > arr2) {
- arrayNo--
- }
- }
- let no = emptyArray[arrayNo] ? arrayNo - 1 : arrayNo
- emptyArray[no] = arr
- }
- return emptyArray
- }
- function realUsort(arrays) {
- let emptyArray = []
- for (let arr of arrays) {
- let arrayNo = arrays.length - 1
- for (let arr2 of arrays) {
- if (arr < arr2) {
- arrayNo--
- }
- }
- let no = emptyArray[arrayNo] ? arrayNo - 1 : arrayNo
- emptyArray[no] = arr
- }
- return emptyArray
- }
- console.log(realSort(arrays))
- console.log(realUsort(arrays))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement