p5.js中的sort()函數用於對數組元素進行排序。如果數組元素是字符串,則按字母順序對其進行排序;如果數組元素是整數,則按升序對其進行排序。
用法:
sort(Array, Count)
參數:該函數接受上述和以下描述的兩個參數:
- Array:此參數保存要排序的數組元素。
- Count:它包含需要排序的元素數量。該長度應小於數組的長度。
返回值:它返回一個新的排序數組。
以下程序說明了p5.js中的sort()函數:
示例1:本示例使用sort()函數對數組元素進行排序。
function setup() {
// Creating Canvas size
createCanvas(500, 90);
}
function draw() {
// Set the background color
background(220);
// Initializing the array
let Array = ['IT', 'CSE', 'ECE', 'CIVIL'];
// Initializing the Count which says
// the number of elements to be sorted
// from starting
let Count = 3;
// Calling to sort() function.
let A = sort(Array, Count);
// Set the size of text
textSize(16);
// Set the text color
fill(color('red'));
// Getting new sorted array
text("New sorted array is : " + A, 50, 30);
}
輸出:
示例2:本示例使用sort()函數對數組元素進行排序。
function setup() {
// Creating Canvas size
createCanvas(500, 90);
}
function draw() {
// Set the background color
background(220);
// Initializing the array
let Array = ['IT', 'CSE', 'ECE', 'CIVIL'];
// Initializing the Count which says
// the number of elements to be sorted
// from starting
let Count = 4;
// Calling to sort() function.
let A = sort(Array, Count);
// Set the size of text
textSize(16);
// Set the text color
fill(color('red'));
// Getting new sorted array
text("New sorted array is : " + A, 50, 30);
}
輸出:
示例3:本示例使用sort()函數對數組元素進行排序。
function setup() {
// Creating Canvas size
createCanvas(500, 90);
}
function draw() {
// Set the background color
background(220);
// Initializing the array
let Array = [9, 6, 0, 22, 4, 1, 15];
// Initializing the Count which says
// the number of elements to be sorted
// from starting
let Count = 5;
// Calling to sort() function.
let A = sort(Array, Count);
// Set the size of text
textSize(16);
// Set the text color
fill(color('red'));
// Getting new sorted array
text("New sorted array is : " + A, 50, 30);
}
輸出:
參考: https://p5js.org/reference/#/p5/sort
相關用法
- PHP sort()用法及代碼示例
- PHP Ds\Vector sort()用法及代碼示例
- PHP Ds\Sequence sort()用法及代碼示例
- PHP Ds\Deque sort()用法及代碼示例
- Node.js sort()用法及代碼示例
- Javascript Array sort()用法及代碼示例
- Javascript Sort()用法及代碼示例
- Javascript typedArray.sort()用法及代碼示例
注:本文由純淨天空篩選整理自Kanchan_Ray大神的英文原創作品 p5.js | sort() function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。