Souris | POSSOURIS | | Renvoie une phrase de éléments : la position horizontale et verticale de la souris | |
| POUR | chose [arg1 arg2…] [listeProcedure] | Permet la définition de procédures. | POUR POLY :C :N REPETE :N [AV :C TD DIV 360 :N]
|
Mots et Listes | PREM | mot/liste | Renvoie le premier élément de la liste spécéifié ou le premier caractère du mot donné. | EC PREM [Mercure Vénus Terre Mars Jupiter Saturne Uranus Neptune Pluton] ; écrit Mercure EC PREM 3,14952 |
Mots et Listes | PRIM? | chose | Rend VRAI si chose est une primitive. | EC PRIM? "AV EC PRIM? "toto |
Mots et Listes | PROC? | chose | Rend VRAI si chose est une procédure. | EC PROC? "AV |
Arithmetique | PROD | nombre1 nombre2 | Renvoie le produit de nombre1 par nombre2 | EC PROD 5 5 |
Arithmetique | PUISSANCE | nombre puissance | Renvoie "nombre" élevé à la puissance "puissance". "puissance" peut être un entier ou non, négatif ou positif (mais jLogo ne gère pas les complexes) | EC PUISSANCE 2 8 |
Arithmetique | QUOT | nombre1 nombre2 | Renvoie le quotient de "nombre1" par "nombre2" | EC QUOT 20 3 |
Arithmetique | RADIAN | nombre | Renvoie la conversion de nombre en radians, nombre étant un angle en degrés | DONNE "PI RADIAN 180 |
Espace de travail | RAMENE | nomFichier | Ouvre dans l'éditeur le fichier "nomFichier", précisé par une liste. "nomFichier" est une liste contenant le chemin d'accès du fichier, relatif ou absolu, local ou externe. | RAMENE [http://eguillot.multimania.com/jLogo/exemples/DRAPEAU_UE.JLOGO] RAMENE [../exemples/FRED.JLOGO] RAMENE [c:\jLogo\MONDESSIN.JLOGO]
|
Arithmetique | RC | nombre | Renvoie la racine carré de "nombre" | EC RC 16 |
Tortue | RE RECULE | nombrePas | Fait reculer la tortue courante d’un nombre de pas indiqué. | RE 30 |
Espace de travail | RECYCLE | | Compacte tous les objets présents en mémoire pour libérer de la mémoire. | |
Tortue | REMPLISPOLY | [x1 y1 x2 y2 x3 y3…] | Dessine un polygone plein avec la couleur de la tortue actuelle. Le polygone est défini par ses sommets dont les coordonnées sont indiquées dans le repère absolu. | |
Controle de l'execution | RENDS | chose | Dans un procédure, RENDS la chose indiquée à l'appelant de la procédure. L'exécution de celle ci est terminée. | |
Controle de l'execution | REPETE | nombre listeTravail | REPETE "nombre" de fois la liste de commandes "listeTravail" | REPETE 6 [AV 20 TD 60] REPETE HASARD 30 [AV HASARD 20 TD DIFF 100 HASARD 200] |
Arithmetique | RESTE | nombre1 nombre2 | Renvoie le reste de la division entière de "nombre1" par "nombre2" | EC RESTE 20 3 |
Proprietes | RPROP | qui quelle | Rend la PROPriété "quelle" qui a été donnée au nom "qui" | DPROP "toto "age 28 EC RPROP "toto "age |
Espace de travail | SAUVE | nomFichier | Enregistre dans le fichier "nomFichier" le contenu de l'éditeur. Uniquement disponible pour l'application, pas l'applet. "nomFichier" est une liste contenant le chemin d'accès du fichier, relatif ou absolu. | SAUVE [c:\jLogo\MONDESSIN.JLOGO]
|
Editeur | SAUVED | nomFichier | | |
Mots et Listes | SD | mot/liste | Renvoie le mot (resp. la liste) diminuée de son dernier caractère (resp. élément) | EC SD "mangée EC SD [[5 8 7] 6] |
Tortue | SECTEUR | rayon capDebut combien | Trace un secteur d’arc. Le centre est la tortue, le rayon, l’angle de début et l’amplitude du secteur sont spécifiés. Les angles sont en degrés. | SECTEUR 100 -90 -180 ; trace une moitié de rond vers le bas |
Controle de l'execution | SI | condition listeVrai [listeFaux] | SI "condition" est VRAI, execute la liste de commandes "listeVrai". Sinon, s'il y a une liste "listeFaux", celle-ci est exécutée. | SI PLG? HASARD 6 3 [EC "Coucou]
EC [Jeu de dé - Tapez un nombre de 1 à 6] DONNE "N LISMOT SI EGAL? HASARD 6 :N [EC [Gagne !]] [EC [Perdu...]] |
Arithmetique | SIN | angle | Renvoie le SINus de angle, angle étant en degré | EC SIN 90 |
Variables | SOIT | mot contenu | Donne à mot la chose indiquée. "mot" contient alors "chose". "SOIT" n'est utilisable que dans une procédure, il s'agit d'une variable locale qui disparaît à la sortie de cette procédure. | |
Arithmetique | SOMME | nombre1 nombre2 | Renvoie la somme de nombre1 avec nombre2 | EC SOMME 20 13 |
Mots et Listes | SP | mot/liste | Renvoie le mot (resp. la liste) diminuée de son premier caractère (resp. élément) | EC SP "anormal EC SP [chêne tulipe marguerite rose] |
Controle de l'execution | STOP | | Sort de la procédure en cours pour revenir exécuter l'appelant. | |
Tortue | STYLE | | Renvoie une phrase définissant le style de texte utilisé pour la ligne de command et le journal | EC STYLE |
Tortue | STYLEG | | Renvoie le Style utilisé par le texte dans la zone Graphique | EC MEMBRE? "NORMAL STYLEG ; indique si la police est sans attributs, i.e. ni gras ni italique |