"En plus des montres, il existe également une fonctionnalité puissante appelée Evaluate Expression."

"Vous cliquez avec le bouton droit sur une variable dans le code et sélectionnez Évaluer l'expression dans le menu. Ou appuyez simplement sur Alt + F8."

"Puis une fenêtre magique s'ouvre où vous pouvez calculer la valeur de n'importe quelle expression :"

IDÉE : Évaluer l'expression - 1

"Voici ce que nous obtenons :"

IDÉE : Évaluer l'expression - 2

"Mais j'ai dit que vous pouvez y entrer n'importe quelle expression :"

IDÉE : Évaluer l'expression - 3

« Ou même ceci : »

IDÉE : Évaluer l'expression - 4

"Ou ca:"

IDÉE : Évaluer l'expression - 5

"Vous pouvez voir toutes ces variables, et vous pouvez voir tout ce à quoi elles se réfèrent, etc."

"Je pense que ce serait très pratique pour les grands programmes."

"Ouais. Mais il y a plus."

"Voulez-vous utiliser les données du programme pour exécuter du code arbitraire pendant que le programme est en cours d'exécution ?"

« Attends, tu peux faire ça ?

"Bien sûr. Le bouton CodeFragmentMode vous permet de le faire. Cliquez sur ce bouton pour passer à un mode dans lequel vous pouvez entrer des fragments de code entiers de plusieurs lignes."

IDÉE : Évaluer l'expression - 6

"Ici, j'ai utilisé la variable sum5 , appelée la méthode sum() , déclaré quelques variables , leur ai attribué des valeurs et calculé le résultat de tout cela."

"Qu'en penses-tu?"

"Personnellement, je pense que c'est super cool. Surtout la possibilité d'effectuer diverses actions en utilisant les valeurs actuelles de variables comme sum5 et sum7. La possibilité d'appeler des méthodes et de créer des variables signifie que je peux faire pratiquement n'importe quoi."

"Ouais. C'est très cool. Vous pouvez exécuter du code et écrire des choses sur la console - et cela s'affichera ! C'est du code entièrement fonctionnel. Sans aucune limitation."

"Merci, Ellie. Ces leçons ont été très instructives et - je n'hésiterai pas à le dire - les leçons les plus utiles de tous les temps."