I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Bruges til visse komplicerede udregninger, men mest almindeligt i dag, til at søge i biblioteker på computeren.
Et eksempel nakket fra Microsoft:
// Function to calculate factorials. If an invalid // number is passed in (ie, one less than zero), -1 // is returned to signify an error. Otherwise, the // number is converted to the nearest integer, and its // factorial is returned. function factorial(aNumber) { aNumber = Math.floor(aNumber); // If the number is not an integer, round it down. if (aNumber < 0) { // If the number is less than zero, reject it. return -1; } if (aNumber == 0) { // If the number is 0, its factorial is 1. return 1; } else return (aNumber * factorial(aNumber - 1)); // Otherwise, recurse until done. }
Det lille og udemærket eks. du har lavet her - kan du ikke lige forklare mig hvad det er der sker - kan ikke helt forstå hvordan den kommer frem til resultatet??
Du kan sagtens kalde en metode med null, men når du nede i metoden forsøger at kalde en ikke-statiske metode på det objekt der er null, så sker der noget grimt.
ok - nu tror jeg jeg har fattet humlen i rekursion - havde lige glemt at den kaldte sig selv...Havde bare kørt den i igenem engang...4 > 1 så fac(4) = 4 * fac(3) Dum kan man jo altid være :-)
Ja, det må du undskylde....Og tak for hjælpen - det gik ikke vildt godt, men jeg brugte faktisk dit eks. på rekursion i en af opgaverne...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.