JavaScript: получить n-й по величине элемент из несортированного массива

Массив JavaScript: упражнение 34 с решением

Напишите функцию JavaScript для получения n-го по величине элемента из несортированного массива.

Тестовые данные:
console.log (nthlargest ([43, 56, 23, 89, 88, 90, 99, 652], 4));
89

Графическая презентация:

Пример решения:

       Функция JavaScript для получения n-го по величине элемента из несортированного массива.        

Код JavaScript:

  function nthlargest (array, высший) {var x = 0, y = 0, z = 0, temp = 0, tnum = array  .length, flag = false, результат = false;  while (x  

Пример вывода:

 89 

Блок-схема:

Версия ES6:

  функция nthlargest (массив, самый высокий) {let x = 0; let y = 0; let z = 0; let temp = 0; const tnum = array.length; let flag = false;  let result = false; while (x  

Live Demo:

См. Pen JavaScript - получить n-е место по величине элемент из несортированного массива - array-ex- 34 от w3resource (@ w3resource) на CodePen.

Назад: Напишите сценарий JavaScript для очистить массив, сохранив оригинал.
Далее: Напишите функцию JavaScript для получения случайного элемента из массива.

Оцените статью
nanomode.ru
Добавить комментарий