sort

javascript Сортировка массива чисел, пример кода

По возрастанию:

let arr = [1, 5, 4, 10, 3];
arr.sort(function(a, b) {
  return a - b;
});

console.log(arr);

По убыванию:

let arr = [1, 5, 4, 10, 3];
arr.sort(function(a, b) {
  return b - a;
});

console.log(arr);

См. подробности о .sort()

Дерево (лес) зависимостей -- как выстроить элементы в линию (список) в нужно порядке

Предположим, что:

  • у нас есть некоторое множество объектов, которые могут зависеть от других подобных им объектов (а те в свою очередь тоже и т.д.), а могут и не зависеть.
  • И есть задача: выстроить все объекты в линию, так, чтобы те, от которых зависят шли раньше, чем зависящие от них (для независимых порядок не важен).

-- такую задачу нужно решать, например, если вам требуется расположить js файлы (теги, их загружающие) в нужном порядке.

Задача №11 - Минимальное значение массива

Задачи №11 из этого списка:

Условие задачи:

Задайте случайным образом массив из 20-ти элементов (целых чисел). Найдите минимальное число и напечатайте его

yii2 mongodb ActiveRecord Сортировка

По-идее так же как и в любой эктиврекорд:

$sort = 'ASC';
$reports = Report::find()
		->where(['in', '_id', $this->report_ids])
		->orderBy("creation_data $sort")
		->all();

Задача 11: найти минимальное число в массиве

Задача 11 из этого списка задач.

Задайте случайным образом массив из 20-ти элементов (целых чисел). Найдите минимальное число и напечатайте его.

<?php
function minimumNumberOfArray()
{
	for ($i = 0; $i < 20; $i++){
		$arrayN[] = rand();	
	}
	sort($arrayN);
	echo $arrayN[0];
}
minimumNumberOfArray();
Subscribe to RSS - sort