Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    (Javascript) domanda semplice semplice

    Salve a tutti i frequentatori di questo forum, volevo chiedervi una cosa semplicissima...
    Ho una variabile che viene inzializzata come testo e in un ciclo do...until deve essere incrementata di un valore.

    Vi posto il codice:

    codice:
    //inzio
    var S = "anl"
    
    for (y=1; y < number_of_images; y++){
              // codice vario----
      	  if (S = "anl") S = 12
       	  else (S >= 12) S = S + 6
    }
    Facendo così mi da errore, se al posto dell'else metto un if la variabile S mi risulta uguale a 18 (sempre) mentre dovrebbe essere:
    anl - 12 - 18 - 24 - 30ecc...

    Se mi potete aiutare

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    l' operatore di confronto è ==

    if (S == "anl")

    se la condizione non è verificata (ramo else) e si necessita di verificare una nuova condizione occorre cmq l' if

    else if(S >= 12) S = S + 6

    ciao

  3. #3
    grazie! Ora mi funziona, lo sapevo che era per un ca***ta! :adhone:

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.