知っておくと便利なDreamweaverのJavaScriptのスニペット(バブルソート[昇順])
by iwbjp
JavaScript
function bubbleSort(theArray)
{
var i, j;
for (i = theArray.length - 1; i >= 0; i--)
{
for (j = 0; j <= i; j++)
{
if (theArray[j+1] < theArray[j])
{
var temp = theArray[j];
theArray[j] = theArray[j+1];
theArray[j+1] = temp;
}
}
}
return theArray;
}
var arr = ['banana', 'apple', 'chocolate'];
bubbleSort(arr);
for(var i=0, len=arr.length; i<len; i++){
document.body.innerHTML += arr[i] + '<br>';
}