La función sort() en p5.js se usa para ordenar los elementos de la array. Si los elementos de la array son strings, los ordena alfabéticamente y si los elementos de la array son enteros, los ordena en orden creciente.
Sintaxis:
sort(Array, Count)
Parámetros: esta función acepta dos parámetros, como se mencionó anteriormente y se describe a continuación:
- Array: este parámetro contiene los elementos de la array que se ordenarán.
- Recuento: Contiene el número de elementos que deben ordenarse. Esto debe ser menor que la longitud de la array.
Valor devuelto: Devuelve una nueva array ordenada.
Los siguientes programas ilustran la función sort() en p5.js:
Ejemplo 1: este ejemplo utiliza la función sort() para ordenar los elementos de la array.
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); }
Producción:
Ejemplo 2: Este ejemplo usa la función sort() para ordenar los elementos de la array.
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); }
Producción:
Ejemplo 3: Este ejemplo usa la función sort() para ordenar los elementos de la array.
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); }
Producción:
Referencia: https://p5js.org/reference/#/p5/sort
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA