sort គឺជា method សម្រាប់តំរាប់តាមលំដាប់ ប៉ុន្តែ method មួយនេះយើង sort បានត្រឹមលេខមួយខ្ទង់ រឺលេខក្រោម១០ ចំណែកអក្សរបានត្រឹមតែវាដូចៗគ្នាគឺតូចតូចទាំងអស់ ធំធំទាំងអស់។
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