Algo JS : Trouver la médiane

Поділитися
Вставка
  • Опубліковано 31 гру 2024

КОМЕНТАРІ •

  • @jesevestre
    @jesevestre 2 роки тому

    Toujours intéressant de refaire un peu de maths, merci!

  • @lmz-dev
    @lmz-dev 2 роки тому

    Sur une ligne ! ;p
    function median(a) {
    return a.sort((a, b) => a - b).mid = Math.floor(a.length / 2), (a[a.mid] + a[a.mid - ((1 + a.length) % 2)]) / 2
    }

    • @EcoleduWeb
      @EcoleduWeb  2 роки тому

      Bravo ! (Un peu tiré par les cheveux quand même aha)
      J'ai pas sorti le one-liner pour rendre la fonction plus facilement explicable 👍

    • @lmz-dev
      @lmz-dev 2 роки тому +1

      @@EcoleduWeb Bah au plus court ça donne ça, mais ça fait 2 lignes d'instructions, c'est beaucoup trop .. juste pour couper un tableau en deux !
      function median(a,t){t=Math.floor(a.length/2);return a.sort((a, b) => a - b),a.length%2

    • @blondLOTK
      @blondLOTK Рік тому +1

      @@lmz-dev Lisibilité & compréhension > optimisation (quand les différences de perfs sont minimes)

    • @lmz-dev
      @lmz-dev Рік тому

      @@blondLOTK Oui mais toi t'as un clavier AZERTY et moi j'ai un clavier UGLIFY. Ça fait toute la différence ;p