[Javascript] Problema con condizione "if"

samurai.sette

Utente Attivo
17 Dic 2015
234
6
18
Ciao a tutti. Apro questa discussione in quanto ho un problema in merito ad una struttura di controllo "if - else if".
Per cercare di spiegarmi bene, per prima cosa inserisco il codice che ho scritto.
Codice:
<script type="text/javascript">
    var num_tracciati = <?=$y_count_js?>; // la variabile può assumere il valore di 1 oppure 2
    if (num_tracciati == 1)
    {
        var tracciato0 =
        {
            x:[<?php echo $x;?>],
            y:[<?php echo $y0;?>],
            type: 'scatter',
        };             
        var data = [tracciato0];
    }
    else if (num_tracciati == 2)
    {
        var tracciato0 =
        {
            x:[<?php echo $x;?>],
            y:[<?php echo $y_0;?>],
            type: 'scatter',
        };
        var tracciato1 =
        {
            x:[<?php echo $x;?>],
            y:[<?php echo $y_1;?>],
            type: 'scatter',
        };             
        var data = [tracciato0,tracciato1];
    }         
    Plotly.newPlot('grafico', data, {}, {showSendToCloud: true});
</script>
Spiego il problema.
Fin quando la variabile "num_tracciati" ha valore 2 il codice funziona perfettamente. Se la variabile "num_tracciati" ha valore 1 il codice non funziona perchè all'interno di "else if (num_tracciati == 2)" javascript tenta di sostituire $x e $y_1 con i rispettivi valori ma $y_1 ha valore nullo!
Secondo voi dove sbaglio?
Ciao, grazie mille.
 
Ultima modifica:

|$Alessandro$|

Nuovo Utente
9 Ago 2019
7
0
1
Ciao @samurai.sette,
quella di @macus_adi potrebbe essere una soluzione, la hai provata?
Dato che la variabile 'num_tracciati' può assumere solo valore 1 oppure valore 2 (come da te descritto nei commenti del codice), anziché utilizzare 'else if' potresti usare 'else'.
 
Discussioni simili
Autore Titolo Forum Risposte Data
grgfede Problema javascript con aruba Javascript 1
G [Javascript] Problema parametro passato con ajax Javascript 4
G [Javascript] Problema modal con scrollbar Javascript 0
A [Javascript] problema con draggable Javascript 0
L [PHP] problema con upload e javascript (upload multiplo) Javascript 2
borgo italia [Javascript] un problema con ckeditor Javascript 3
A Problema con getCurrentPosition e passaggio variabili da javascript a PHP Javascript 3
L Problema con javascript e server Javascript 3
F [Javascript] Problema funzione jquery con elementi css esterni Javascript 1
E [Javascript] problema con margine quando viene mostrato div Javascript 0
S Problema con script php-javascript PHP 2
S problema con gli array in javascript Javascript 12
C Problema con OnClick Javascript Javascript 13
H problema con select dinamiche e javascript Javascript 0
M Problema con aggiornamento variabili da web server con javascript Javascript 1
X Problema con php e javascript jQuery 0
M problema con JavaScript Javascript 2
S Problema con javascript Javascript 3
T [Javascript] [RISOLTO] Problema con Google Maps e "Zero_Results" Javascript 11
F Javascript: problema con onclick event Javascript 3
L Problema Select con Javascript e nodi Dom XML. Javascript 0
F Problema con Menu Javascript HTML e CSS 1
I problema con un menu javascript Javascript 4
G ajax php myqsl - problema con funzione javascript Ajax 1
M problema explorer 8 con javascript innerhtml/ajax Javascript 0
B Problema con javascript SCROLLING BANNERS implementato in pagina php Javascript 1
T problema con codice html dentro javascript Javascript 1
SilentMohai Problema di visualizzazione menù Javascript con InternetExplorer Javascript 0
LaKanka Problema slide con Javascript e PHP PHP 1
S Problema con JavaScript Javascript 0
M Problema Con Menu Javascript Javascript 1
I Problema con javascript Javascript 0
P Problema con apici nelle stringhe [era:Cambiare grandezza carattere con JavaScript] Javascript 3
A problema javascript con firefox e opera Javascript 4
A Problema: creare nuove "option" di una select-list con javascript Javascript 1
P problema con javascript in pagina aspx Javascript 3
L [Javascript] Problema salvataggio dati in db Javascript 1
S [Javascript] Problema costrutto if Javascript 0
Z Problema Galleria Javascript Javascript 1
trattorino [Javascript] scrool top problema Javascript 1
C [Javascript] problema nell'utilizzo di un array Javascript 2
P [Javascript] problema menu responsive su aruba, editor bk Javascript 1
L [javascript]problema funzione per webapi Javascript 4
A PROBLEMA INTERAZIONE PHP E JAVASCRIPT PHP 1
Antonio Nervi [Javascript] Problema visualizzazione banner accettazione cookies Javascript 6
bubino8 [Javascript] Problema function eseguita solo la prima volta Javascript 1
A [Javascript] Problema visualizzazione posizione corrente su mappa Javascript 2
F [Javascript] Problema su sticky sidebar Javascript 0
S [Javascript] [HTML] problema nella stampa degli elementi della pagina Javascript 3
W [Javascript] Problema: Copiare testo da un iframe? Javascript 4

Discussioni simili