Modul:Sandbox

aus Memory Alpha, der freien deutschen Star-Trek-Datenbank
Spring zu: Navigation, suche

Die Dokumentation für dieses Modul kann unter Modul:Sandbox/Doku erstellt werden

local p = {}

function p.wasIstDas(frame)
  local output = 'Es ist '
  local farbe = frame.args['Farbe']
  local bar = frame.args['Bar']
  local konsistenz = frame.args['Konsistenz']
  local geschwindigkeit = frame.args['Geschwindigkeit']
  local warp = frame.args['Warp']

  if farbe == 'blau' then
    return output .. 'Romulanisches Ale'
  end

  output = output .. '… es ist '

  if konsistenz == 'wässrig' then
    return output .. 'Budweiser Classic'
  end

  output = output .. '… es ist '

  if bar == "Quark's" then
    return output .. 'viel zu teuer…'
  end

  if geschwindigkeit == "Warp 13" then
    return output .. 'Transwarp'
  end

  -- tonumber() wandelt eine zeichenkette, wie zum Beispiel:
  local zeichenkette = '10'
  -- (man beachte die Anfürhungzeichen)
  -- in eine Nummer um, wie zum Beispiel:
  local nummer = 10
  
  if warp ~= nil and tonumber(warp) > 10 then
    return output .. 'Transwarp'
  end

  output = output .. '… es ist '

  if farbe ~= nil then
    return output .. farbe
  end

  return output
end

return p