Domande taggate «lua»

Lua è un linguaggio di scripting potente, veloce, leggero e integrabile. Viene digitato dinamicamente, viene eseguito interpretando il bytecode e dispone della raccolta automatica dei rifiuti. La sua velocità è uno dei motivi principali per cui è ampiamente utilizzato dalla comunità di machine learning. Viene spesso definito "linguaggio di estensione estensibile".

12
Lua stringa a int
Come posso convertire una stringa in un numero intero in Lua? Ho una stringa come questa: a = "10" Vorrei che fosse convertito in 10, il numero.
183 lua 

3
Differenza tra . e: in Lua
Sono confuso sulla differenza tra chiamate di funzione via .e via: > x = {foo = function(a,b) return a end, bar = function(a,b) return b end, } > return x.foo(3,4) 3 > return x.bar(3,4) 4 > return x:foo(3,4) table: 0x10a120 > return x:bar(3,4) 3 Che cosa sta :facendo?
174 function  lua 

16
Dividi la stringa in Lua?
Ho bisogno di fare una semplice divisione di una stringa, ma non sembra esserci una funzione per questo, e il modo manuale che ho testato non sembra funzionare. Come lo farei?
160 string  lua 



7
Come ottenere il numero di voci in una tabella Lua?
Sembra una domanda "fammi andare su Google per te", ma in qualche modo non riesco a trovare una risposta. L' #operatore Lua conta solo le voci con chiavi intere e quindi table.getn: tbl = {} tbl["test"] = 47 tbl[1] = 48 print(#tbl, table.getn(tbl)) -- prints "1 1" count = 0 …
132 lua 

8
Perché gli array Lua (tabelle) iniziano da 1 invece di 0?
Non capisco la logica alla base della decisione di questa parte di Lua. Perché l'indicizzazione inizia da 1? Ho letto (come molti altri hanno fatto) questo grande giornale . Mi sembra uno strano angolo di una lingua che è molto piacevole da imparare e programmare. Non fraintendermi, Lua è semplicemente …
125 arrays  lua  lua-table 

8
sottili differenze tra JavaScript e Lua [chiuso]
Chiuso . Questa domanda deve essere più focalizzata . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso lo scorso anno . Migliora questa domanda Amo semplicemente JavaScript. È così elegante (immagina il suono …
121 javascript  lua 


14
Come scaricare un tavolo per consolare?
Ho problemi a visualizzare il contenuto di una tabella che contiene tabelle nidificate (n-deep). Mi piacerebbe scaricarlo su std out o sulla console tramite una printdichiarazione o qualcosa di veloce e sporco ma non riesco a capire come. Sto cercando l'equivalente approssimativo che otterrei stampando un file NSDictionarygdb.
109 lua 



1
Come rimuovere una voce della tabella lua con la sua chiave?
Ho una tabella lua che uso come hashmap, cioè con chiavi stringa: local map = { foo = 1, bar = 2 } Vorrei "pop" un elemento di questa tabella identificato dalla sua chiave. Esiste un table.remove()metodo, ma richiede solo l'indice dell'elemento da rimuovere (cioè un numero) e non una …
94 lua  key  lua-table 

6
Come iterare singoli caratteri nella stringa Lua?
Ho una stringa in Lua e voglio iterare i singoli caratteri in essa. Ma nessun codice che ho provato funziona e il manuale ufficiale mostra solo come trovare e sostituire le sottostringhe :( str = "abcd" for char in str do -- error print( char ) end for i = …
88 lua 

3
Per Loop su Lua
Il mio compito è come fare un ciclo for. L'ho capito in termini di numeri ma non riesco a capirlo in termini di nomi. Vorrei creare un ciclo for che percorra un elenco di nomi. Di seguito è quello che ho finora: names = {'John', 'Joe', 'Steve'} for names = …
87 loops  for-loop  lua 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.