Tutto ok.
Quindi è il momento per te di iniziare a scrivere una gara per conto tuo e questo problema.
Ho alcune sfide che riguardano gli array Array methods e array iteration.
In primo luogo presenterò tutti i problemi di questo video, quindi nel prossimo video andrò a
esaminare le soluzioni, poiché il punto qui è che si tenta di farle da soli per queste operazioni
di scrittura del codice.
Li farei in un unico file gigante, ma dipende da te come lo strutturi effettivamente.
Il primo è il rovescio della stampa.
Quindi la stampa inversa è una funzione che dovrai scrivere.
Questo richiede un singolo argomento e si presuppone che tale argomento sia un array e tutto
ciò che la funzione deve fare è stampare quell'array una riga alla volta in ordine inverso in modo da poter vedere
il retro stampato della matrice ABC stampata.
C B A.
In modo che il tuo suggerimento qui è necessario utilizzare un ciclo.
Puoi vedere qui e gli esempi sono uniformi quando passiamo in una matrice di tutti i ritorni di una vera.
Ma quando passiamo in un array ne ha uno solo due.
Le cose non sono più identiche.
Quindi restituiamo false.
La stessa cosa qui.
Questa matrice è composta da tre lettere B.
Quindi quelli sono identici o uniformi.
Quindi torniamo veri.
In questo caso non sono lo stesso Muhtar.
Quindi restituisce false.
La tua testa qui è che vorrai usare un ciclo e, cosa più importante, vorresti
avere una variabile che tenga traccia del primo elemento nell'indice e poi la confronterai nel ciclo
con l'elemento successivo.
E poi se sono uguali a confronto con il prossimo nel prossimo e
se in qualsiasi momento non sono uguali, allora hai appena finito di restituire false.
Il prossimo è un array, un array è una funzione che dovrebbe prendere un array e si suppone
che l'array sia pieno di numeri.
Tutto quello che devi fare è aggiungere i numeri e restituire la somma.
Potete vedere qui alcuni array di uno a tre è uguale a uno più due più tre che restituisce sei.
Stai accennando è che è necessario utilizzare un ciclo e praticamente tutto questo è necessario un ciclo.
E anche tu vuoi avere una variabile chiamata risultato o risposta o un po 'dove vuoi memorizzare la
risposta e aggiungerla costantemente ogni volta attraverso il ciclo.
L'ultimo problema nel set è Max.
Quindi Max è una funzione che dovrebbe anche accettare un array e si può assumere che gli array tutti i
numeri e tutto ciò che deve fare è restituire il numero massimo in quell'array.
diamo il due e il tre in un singolo array, ne restituiamo tre perché è il massimo di quell'array.
Quindi, come puoi vedere qui quando gli
Allo stesso modo quando lo facciamo qui 10 3 10 e 4 restituiamo 10 perché è un massimo in quella matrice.
Quindi, il suggerimento di nuovo non è necessario utilizzare un ciclo e dovrai utilizzare una variabile che
memorizzerà il tuo numero massimo e ogni volta attraverso il ciclo dovrai aggiornare quella variabile.
Se il numero corrente nel loop è maggiore del vecchio massimo.
Va bene così è tutto per questo problema.
Vi incoraggio vivamente a prendervi il tempo per fare questi che vengono scelti.
Sono progettati in un modo molto particolare.
Ti aiuteranno molto se ti fermi e trascorri mezz'ora o un'ora a provare
questi problemi nel prossimo video.
Ho intenzione di andare oltre le soluzioni come sempre partendo da zero.