Regarder la vidéo hacker Google et proposer votre solution.
Série d'articles sur le récursif !
Vous connaissez la fonction Factorielle !
>factorielle(6)
720
Il est important de comprendre les appels récursifs pour cela examiner le code suivant :
récursif code
Voici deux autres exemples d'utilisation du principe de récursion :
La fonction puissance
Décomposition
function
factorielle(n) {
return
n == 0 ? 1 : n * factorielle (n-1);
}
const factorielle = (n) => n>0 ? n*factorielle(n-1) : 1;
>factorielle(6)
720
Il est important de comprendre les appels récursifs pour cela examiner le code suivant :
récursif code
-> le premier appel finit en dernier
Voici deux autres exemples d'utilisation du principe de récursion :
La fonction puissance
Décomposition
Parcours projet
Voici le résultat que vous devez obtenir pour le projet parcours DOM.
Aller dans le fichier
https://wherepathe.blogspot.com/Copier ce code (compacter)
let a=0,p =(e)=>{let a1=a++;console.groupCollapsed(`Begin ${e.nodeName} ${a1}`);Array.from(e.children,c=>p(c));console.log(`End ${e.nodeName} ${a1}`);console.groupEnd();};p(document.body);Coller le code dans la console.
Inscription à :
Articles (Atom)