Als «lua» getaggte Fragen

Lua ist eine leistungsstarke, schnelle, leichte und einbettbare Skriptsprache. Es wird dynamisch typisiert, durch Interpretation des Bytecodes ausgeführt und verfügt über eine automatische Speicherbereinigung. Seine Geschwindigkeit ist einer der Hauptgründe, warum es in der Community des maschinellen Lernens weit verbreitet ist. Es wird oft als "erweiterbare Erweiterungssprache" bezeichnet.

12
Lua String zu int
Wie kann ich in Lua eine Zeichenfolge in eine Ganzzahl konvertieren? Ich habe eine Zeichenfolge wie diese: a = "10" Ich möchte, dass es in 10, die Zahl, umgewandelt wird.
182 lua 

3
Unterschied zwischen . und: in Lua
Ich bin verwirrt über den Unterschied zwischen Funktionsaufrufen über .und über: > 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 Was ist das :?
174 function  lua 

16
Geteilte Saite in Lua?
Ich muss einen einfachen String teilen, aber es scheint keine Funktion dafür zu geben, und die manuelle Methode, die ich getestet habe, schien nicht zu funktionieren. Wie würde ich das machen?
160 string  lua 

5
Punkte im Uhrzeigersinn sortieren?
Wie sortiere ich bei einem Array von x- und y-Punkten die Punkte dieses Arrays im Uhrzeigersinn (um ihren durchschnittlichen Gesamtmittelpunkt)? Mein Ziel ist es, die Punkte an eine Linienerstellungsfunktion zu übergeben, um etwas zu erhalten, das ziemlich "solide" aussieht, so konvex wie möglich, ohne dass sich Linien schneiden. Für das, …


7
Wie erhalte ich die Anzahl der Einträge in einer Lua-Tabelle?
Klingt nach einer Frage "Lass es mich für dich googeln", aber irgendwie kann ich keine Antwort finden. Der Lua- #Operator zählt nur Einträge mit Ganzzahlschlüsseln, und zwar auch table.getn: tbl = {} tbl["test"] = 47 tbl[1] = 48 print(#tbl, table.getn(tbl)) -- prints "1 1" count = 0 for _ in …
131 lua 

8
Warum beginnen Lua-Arrays (Tabellen) bei 1 statt bei 0?
Ich verstehe die Gründe für die Entscheidung dieses Teils von Lua nicht. Warum beginnt die Indizierung bei 1? Ich habe (wie viele andere auch) dieses großartige Papier gelesen . Es scheint mir eine seltsame Ecke einer Sprache zu sein, die sehr angenehm zu lernen und zu programmieren ist. Versteh mich …
125 arrays  lua  lua-table 

8
subtile Unterschiede zwischen JavaScript und Lua [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen im vergangenen Jahr . Verbessere diese Frage Ich liebe einfach JavaScript. Es …
121 javascript  lua 


14
Wie kann man eine Tabelle auf die Konsole werfen?
Ich habe Probleme beim Anzeigen des Inhalts einer Tabelle, die verschachtelte Tabellen enthält (n-tief). Ich möchte es einfach über eine printAnweisung oder etwas schnelles und schmutziges auf den Standard oder auf die Konsole werfen, aber ich kann nicht herausfinden, wie. Ich suche nach dem groben Äquivalent, das ich beim Drucken …
108 lua 




5
Wie iteriere ich einzelne Zeichen in der Lua-Zeichenfolge?
Ich habe eine Zeichenfolge in Lua und möchte einzelne Zeichen darin wiederholen. Aber kein Code, den ich ausprobiert habe, funktioniert und das offizielle Handbuch zeigt nur, wie Teilzeichenfolgen gefunden und ersetzt werden :( str = "abcd" for char in str do -- error print( char ) end for i = …
87 lua 

3
Für Loop auf Lua
Meine Aufgabe ist es, eine for-Schleife zu erstellen. Ich habe es in Zahlen herausgefunden, kann es aber nicht in Namen herausfinden. Ich möchte eine for-Schleife erstellen, die eine Liste von Namen enthält. Folgendes habe ich bisher: names = {'John', 'Joe', 'Steve'} for names = 1, 3 do print (names) end …
85 loops  for-loop  lua 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.