Розмір відео: 1280 X 720853 X 480640 X 360
Показувати елементи керування програвачем
Автоматичне відтворення
Автоповтор
Toujours intéressant de refaire un peu de maths, merci!
Sur une ligne ! ;pfunction 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}
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 👍
@@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
@@lmz-dev Lisibilité & compréhension > optimisation (quand les différences de perfs sont minimes)
@@blondLOTK Oui mais toi t'as un clavier AZERTY et moi j'ai un clavier UGLIFY. Ça fait toute la différence ;p
Toujours intéressant de refaire un peu de maths, merci!
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
}
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 👍
@@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
@@lmz-dev Lisibilité & compréhension > optimisation (quand les différences de perfs sont minimes)
@@blondLOTK Oui mais toi t'as un clavier AZERTY et moi j'ai un clavier UGLIFY. Ça fait toute la différence ;p