sort គឺជា method សម្រាប់តំរាប់តាមលំដាប់ ប៉ុន្តែ method មួយនេះយើង sort បានត្រឹមលេខមួយខ្ទង់ រឺលេខក្រោម១០ ចំណែកអក្សរបានត្រឹមតែវាដូចៗគ្នាគឺតូចតូចទាំងអស់ ធំធំទាំងអស់។
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1620_jpQ76gfdcL9FQOJ-l_2jU_1Pwh7zvyzLxViP3aEJbFhAOn_2kO4hfdXtIvT7-Tm1t5WmxTy-vXUi5jjMNp7Ww0QlLjW12bbosT6KDlXEQwhjCcuaydTZamNWrMEmSE0DUt7NaHpCErSQCF9_ES4vlyeeHLKsAABxyWIoip9OyQMIung2R4FB/s1600/sort.jpg)
function myFunction() { var numOne = [2,5,3,6,1,7] var numMore = [5,1,11,20,2,25,3,35] var textArr = ["apple","toy","cat","fotbal","banana"] var textC = ["apple","Toy","cat","Fotbal","Banana"] var numberOne = numOne.sort() var numberMore = numMore.sort() var textsmal = textArr.sort() var textCapital = textC.sort() Logger.log("OneDigit : "+numberOne) Logger.log("moreDigit : "+numberMore) Logger.log("Text : "+textsmal) Logger.log("TextCapital : "+textCapital) }
វិធី sort ដែលាមានលេខច្រើនខ្ទង់ដូចខាងក្រោមនេះ
var numMore = [5,1,11,20,2,25,3,35]
sort ពីតូចទៅធំដើម្បី sort ទាំងនេះបានយើងត្រូវប្រើ callback funtion
function myFunction() { var numMore = [5,1,11,20,2,25,3,35] var data = numMore.sort(function(a,b){ // a=5 // b=1 if(a>b){ return 1 }else if(a<b){ return -1 } return 0 }) Logger.log(data) }sort ពីធំទៅតូច
function myFunction() { var numMore = [5,1,11,20,2,25,3,35] var data = numMore.sort(function(a,b){ // a=5 // b=1 if(a>b){ return -1 }else if(a<b){ return 1 } return 0 }) Logger.log(data) }
sort ជាមួយលេខនឹង អក្សរ
វាមានដូចនេះ [8, "apple",1, "Doc","A",9,5,"b","Banan","coconat","c"]
0 Comments