Functions Example
JavaScript functions: Example
function bubble_ s o rt ( array ) { ... }
function swap ( array , i , j) { ... }
array = [2 ,4 ,3 ,9 ,6 ,8 ,5 ,1]
document . writel n (" array before sorting "+
array . join ( " , " )+ " <br >" )
array b efore sorting 2, 4, 3 , 9 , 6, 8 , 5, 1 <br >
sorted = b ubble_sort ( array . slice (0)) // slice creates copy
document . writel n (" array after sorting of copy "+
array . join ( " , " )+ " < br >" )
array after sorting of copy 2, 4 , 3 , 9, 6 , 8, 5 , 1 <br >
sorted = b ubble_sort ( array )
document . writel n (" array after sorting of itself " +
array . join ( " , " )+ " <br >" )
array after sorting of itself 1, 2 , 3, 4 , 5, 6 , 8, 9 <br >
document . writel n (" sorted array "+
sorted . join ( " , " )+ " <br > ")
sorted array 1, 2 , 3, 4 , 5, 6 , 8, 9 <br >
COMP284 Scripting Languages Lecture 16 Slide L16 – 9