Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Glo
    Registrato dal
    Jan 2002
    Messaggi
    128

    controllo valori array uguali

    Ciao a tutti
    Ho bisogno di fare un controllo su dei valori di un array
    praticamente questo array è popolato da degli id
    Se tutti gli id dell'array sono uguali --> ok
    altrimenti se anche uno solo è diverso dagli altri --> errore

    è possibile fare un controllo di questo tipo?
    I live inside a dream, calling to your spirit as a sail calls the wind

  2. #2
    la sintassi in javascript non la so, cmq ti spiego come fare

    basta che inizializzi una variabile a 0, poi fai un ciclo for per scorrere uno dei due array e ad ogni elemento metti una if che lo confronta con l'elemento corrispondente dell'altro array: se sono uguali non fa niente, mentre se sono diversi setta la variabile a 1.
    in questo modo se tutti i valori corrispondono la variabile sara rimasta 0, mentre se anche solo un elemento fosse diverso allora la variabile verrebbe settata a 1.
    filo_2k

  3. #3
    Utente di HTML.it L'avatar di nourdine
    Registrato dal
    Nov 2005
    Messaggi
    1,130
    faccio un esempio:

    codice:
    var arrayX = [1, 1, 1, 1, 1, 1];
    var arrayY = [1, 1, 1, 42, 1, 1];
    function checkArr(arr){
       var test = false;
       for(var i = 0; i<arr.length-1; i++){
          if(arr[i] != arr[i+1]){   
             test = true;
          } 
       }
       return test;
    }
    alert(checkArr(arrayX)) // false
    alert(checkArr(arrayY)) // true

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 © 2026 vBulletin Solutions, Inc. All rights reserved.