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

    espressione condizionale multipla

    scusate il titolo...
    in realtà la mia domanda e' semplicissima:

    anziche' scrivere:

    if ((t.sk_nome=='') && (t.sk_1=='') && (t.sk_2=='') && (t.sk_3=='') && (t.sk_4=='') ) alert("ciao");

    posso scrivere

    if (t.sk_nome==t.sk_1==t.sk_2==t.sk_3==t.sk_4=='') alert("ciao");


    ???
    si vivono molte vite e si muore una volta sola

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    No, la seconda espressione none` corretta.

    Nella prima puoi anche eliminare le parentesi interne (il segno == ha priorita` piu` alta di && ); tuttavia mettere le parentesi favorisce la lettura (da parte di noi umani), e quindi contribuisce a minimizzare gli errori.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.