====== Commencer par / terminer par (condition) ====== Les verbes //commence par// et //termine par// comparent le **début** ou la **fin** d’un texte avec le complément donné **entre guillemets**. si la réponse commence par "café": dire "Le percolateur est en panne, désolé.". fin si si la réponse termine par "ade": dire "Une [intitulé réponse] ? Voilà !". fin si Le cas d’usage le plus courant est la **réponse libre** du joueur (après un ''choisir librement'') : on aiguille selon un préfixe ou un suffixe plutôt que de devoir lister toutes les variantes. ℹ️ La comparaison tient compte de la casse et des accents. ===== Exemple complet ===== La taverne est un lieu. action commander: dire "Que souhaitez-vous boire ?". choisir librement: choix "limonade": dire "Une limonade bien fraîche, voilà !". autre choix: si la réponse commence par "café": dire "Le percolateur est en panne, désolé.". sinonsi la réponse termine par "ade": dire "Une [intitulé réponse] ? Voilà !". sinon dire "Je ne connais pas la boisson « [intitulé réponse] ».". fin si fin choisir fin action règle avant commencer le jeu: dire "Essayez : {/commander/}.". fin règle [[djnc>wiki_conditions_reponse_libre|tester cet exemple]] ===== Voir aussi ===== * [[reference:instructions:controle:choisir|Choisir]] — poser une question au joueur (choix prédéfinis ou libres). * [[reference:instructions:controle:si:start|Si (condition)]] — la syntaxe générale des conditions et les sujets spéciaux (dont la réponse). * [[reference:texte:balises_dynamiques|Balises dynamiques]] — la cible spéciale ''réponse'' (''%%[intitulé réponse]%%''). {{tag>commencer commence terminer termine commencer_par terminer_par condition texte préfixe prefixe suffixe réponse reponse réponse_libre verbe test}}