Aller au contenu

10. Les fiches, le texte, l'argent et les dates

Les fiches

Une fiche regroupe plusieurs valeurs sous un même nom. On lit chaque valeur avec un point.

page "client" :
    variable client = fiche avec nom "Camille" et ville "Lyon" et adresse (fiche avec rue "rue des Lilas" et numero 12)
    titre "Client"
    texte "{client.nom}, {client.adresse.numero} {client.adresse.rue}, {client.ville}"
    bouton "Déménager"
    quand l'utilisateur clique sur "Déménager" :
        changer client.ville par "Lille"

Le texte

page "texte" :
    variable nom = "Camille Martin"
    calcul fort = majuscules de nom
    calcul doux = minuscules de nom
    calcul taille = longueur de nom
    calcul poli = remplacer "Camille" par "Madame" dans nom
    titre "Le texte"
    texte "{fort}, {doux}, {taille} lettres, {poli}"
    si nom contient "Martin" :
        texte "Famille Martin"

L'argent et le pluriel

Dans un texte, {prix en euros} écrit un montant à la française, et {nombre article} accorde le mot : « 1 article », « 3 articles ».

page "panier" :
    variable prix = 1234,5
    variable nombre = 3
    titre "Panier"
    texte "{nombre article} pour {prix en euros}"

Les devises : euros, dollars et FC (franc congolais).

Les dates

page "livraison" :
    variable commande = maintenant
    calcul jour = aujourd'hui
    calcul livraison = aujourd'hui plus 3 jours
    calcul rappel = livraison moins 1 semaine
    calcul attente = jours entre jour et livraison
    titre "Livraison"
    texte "Livrée le {livraison}, dans {attente} jours"
    texte "Commandée {commande depuis}"

Les dates s'affichent en français (« 2 novembre 2026 »). {commande depuis} écrit « il y a 5 minutes ». On décale de jours, semaines ou mois.