Aller au contenu

Module:Lune

Une page de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 22 février 2013 à 18:00 et modifiée en dernier par Pixeltoo (discuter | contributions) ({{#invoke:Lune|phaselunaire|0.7}}). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

 Documentation[créer] [purger]
-- test Lua
-- utiliser {{#invoke:Lune|phaselunaire|0.7}}
local Lune = {}
function Lune.phaselunaire(frame)
    n = tonumber(frame.args[1], 10) 
    if n <= 0.0625 then  return "nouvelle lune"
        end
    if n <=  0.1875 then  return "premier croissant"
        end
    if n <=  0.3125 then  return "premier quartier"
       end
    if n <= 0.4375  then  return "lune gibbeuse croissante"
       end
    if n <= 0.5625 then  return "pleine lune"
      end
    if n <=  0.6875 then  return "lune gibbeuse décroissante"
       end
    if n <=  0.8125 then  return "dernier quartier"
       end
    if n <=  0.8375 then  return "dernier croissant"
       end
    if n <=  0.9375 then  return "nouvelle lune"
       end
     end
return Lune