-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathq18.js
More file actions
24 lines (22 loc) · 810 Bytes
/
q18.js
File metadata and controls
24 lines (22 loc) · 810 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
let places =[
'US',
'Turkey',
'Maldives',
'China',
'Dubai'
]
places.forEach(e=>{
console.log(e)
})
let alphabeticalOrder = places.slice().sort() //make a copy and then sort so the original array will not effected
console.log('Array in alphabetical order : '+alphabeticalOrder)
console.log('Original array: ' +places)
let reverseAlphabeticalOrder = places.slice().sort().reverse()
console.log('Array in reverse alphabetical order: '+ reverseAlphabeticalOrder); //revers ealphabetical order
console.log('Original array:' +places)
let reversedOrder = places.slice().reverse()
console.log('Reversed array: '+reversedOrder)
let againReverse =reversedOrder.reverse()
console.log('Again reversed: ' + againReverse)
console.log(againReverse.sort())
console.log(againReverse.sort().reverse())