Benutzer-Werkzeuge

Webseiten-Werkzeuge


scripting:reference:standard_library:base:next

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
scripting:reference:standard_library:base:next [2023/11/24 12:40] – angelegt fritz_98scripting:reference:standard_library:base:next [2024/02/03 11:29] (aktuell) fritz_98
Zeile 26: Zeile 26:
 </code> </code>
  
-Außerdem liegt ''next'' dem Iterator zugrunde, der von ''pairs'' zurückgegeben wird. Folgende Schleifen sind also äquivalent:+Außerdem liegt ''next'' dem Iterator zugrunde, der von [[ scripting:reference:standard_library:base:pairs |pairs]] zurückgegeben wird. Folgende Schleifen sind also äquivalent:
 <code lua> <code lua>
 Dictionary = { Dictionary = {
Zeile 42: Zeile 42:
 -- while-Schleife mit next -- while-Schleife mit next
 local Key, Value = next(Dictionary) local Key, Value = next(Dictionary)
-while Value do+while Value ~= nil do
     print(Key.." bedeutet "..Value)     print(Key.." bedeutet "..Value)
     Key, Value = next(Dictionary, Key)     Key, Value = next(Dictionary, Key)
scripting/reference/standard_library/base/next.1700829646.txt.gz · Zuletzt geändert: 2023/11/24 12:40 von fritz_98