Visualizzazione dei risultati da 1 a 9 su 9

Discussione: array in javascript

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    4

    array in javascript

    Ciao a tutti, sono nuovo del forum volevo delucidazioni in merito a questo "programmino" in javascript, sia la parte 1 che la parte 2 non mi tornano,cosa ho sbagliato ? qualcuno mi può aiutare ? grazie

    1)Sapere se un numero compare almeno una volta oppure no
    2)Creare l'inverso dell'array inserito

    var a = ReadNumericArray ("Insersci un array numerico");
    var n = ReadNumber ("Inserisci un numero");
    for (var i = 0; i<a.length; i++) {
    if (a[i] == n) {
    WriteMessage ("Il numero compare all'interno dell'array");
    }else{
    WriteMessage ("Il numero non compare all'interno dell'array")
    }
    }
    var c= Array ();
    for (var i = a.length-1; i>=0; i--) {
    c[i]=a[i];
    }
    WriteArray(c);

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ciao e benvenuto, sicuro sia javascript non mi risulta vi siano termini come WriteMessage o WriteArray etc...
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    4
    si sicurissimo che è javascript, ci mancherebbe

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da nicj87
    si sicurissimo che è javascript, ci mancherebbe
    Da una ricerca google non ho avuto riscontri in proposito, ma viste le tue certezze lascio la parola agli esperti.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Magari e' anche javascript ma quelle funzioni non sono parte del linguaggio. Non e' che hai copiaincollato pezzi di codice da qualche libreria dimenticandoti qualche pezzo?
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    4
    no sono sicuro che è l'esecuzione di un codice javascript, per risolverlo mi devo collegare qui ed eseguirlo http://noway.ing.unibo.it/LabInf/Sit...EJxecutor.html

  7. #7
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Originariamente inviato da nicj87
    no sono sicuro che è l'esecuzione di un codice javascript, per risolverlo mi devo collegare qui ed eseguirlo http://noway.ing.unibo.it/LabInf/Sit...EJxecutor.html
    no, quelle sono funzioni costruite ad hoc. Se guardi il sorgente di quella pagina vedrai che dentro ci sono le funzioni readArray, writeMessage e così via.
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    4
    ok, qualcuno mi può dare una mano a risolvere questo problema

  9. #9

    Re: array in javascript

    Originariamente inviato da nicj87
    1)Sapere se un numero compare almeno una volta oppure no
    2)Creare l'inverso dell'array inserito
    Allora immaginiamo una array di nome a
    per il punto 1: puoi usare indexOf, che ritorna -1 se il numero cercato non è presente.
    per il punto 2 basta usare sulla array il metodo reverse()

    esempio:
    codice:
    <script>
    var a=[5,7,3,10,65,34,112,0,9,5,7];
    var numeroCheCerchi=7;
    
    if( a.indexOf(numeroCheCerchi)>=0 ){
    alert("Il numero compare all'interno dell'array");
    }
    else{
    alert("Il numero non compare all'interno dell'array");
    }
    
    var a2=a.reverse();
    alert(a2)
    </script>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.