Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Array javascript

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    residenza
    Brescia
    Messaggi
    81

    Array javascript

    Ciao a tutti, sto carpendo informazioni da un codice in javascript che c'è in rete per scrivere qualcosa di simile in c, ma non conoscendo a fondo javascript ho un problema di comprensione.
    Qualcuno mi sa spiegare nella quarta riga cosa succede ? Capisco che viene aggiunto un valore ad
    un array ma non capisco cosa voglia significare "onCurve:"...
    Grazie a chi vorrà spiegarmi. (ON_CURVE è una costante)

    codice:
    for( i = 0; i < numPoints; i++ ) {
         var flag = file.getUint8();
         flags.push(flag);
         points.push({ onCurve: (flag & ON_CURVE) > 0 });
         ...
         ...
    }
    Ultima modifica di autsel; 07-09-2023 a 10:24

  2. #2
    standing ovation per il titolo del thread. urge (ri)lettura attenta e consapevole del regolamento

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2002
    residenza
    Brescia
    Messaggi
    81
    scusa hai ragione
    non riesco a modificarlo
    Ultima modifica di autsel; 07-09-2023 a 10:29

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,781
    title fixed

  5. #5
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Ad ogni modo in quella riga viene semplicemente aggiunto un elemento all'array "points". L'elemento è un oggetto composto da una sola property chiamata "onCurve" il cui valore (booleano) è dato dall'espressione "(flag & ON_CURVE) > 0".
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2002
    residenza
    Brescia
    Messaggi
    81
    grazie per la delucidazione...

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.