google-apps-script에서 지정된 속성으로 객체 배열을 정렬 할 수 있습니까?
주석에서 제공 한 예제를 기반으로 특정 속성을 기반으로 배열을 정렬하는 코드를 작성했습니다. 멤버 값 에 대해 간단한 버블 정렬을 사용했습니다 . ;) 그리고 그것은 배열을 정렬하고 있습니다. 이보다 더 나은 옵션을 사용할 수 있는지 여부는 확실하지 않습니다.
function myFunction() {
var arrayOne = [{name:"groupeOne", members:30},{name:"groupeTwo", members:20},{name:"groupThree",members:5}];
var n = arrayOne.length,swap;
for (var c = 0 ; c < ( n - 1 ); c++)
{
for (d = 0 ; d < n - c - 1; d++)
{
if (arrayOne[d].members > arrayOne[d+1].members)
{
swap = arrayOne[d];
arrayOne[d] = arrayOne[d+1];
arrayOne[d+1] = swap;
}
}
}
Logger.log(arrayOne);
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다