Ben en fait, le store result stocke la valeur résultante de la commande exécutée dans un score
Par exemple, si tu fais "/clear @s iron_ingot 0" en ayant 73 lingots de fer, ça te dit un truc genre "73 items trouvés". C'est la valeur résultante de la commande.
Maintenant, si tu fais "/execute store result score @s #score# run clear @s iron_ingot 0", la commande va prendre la valeur résultante (73) et la copier dans le score (en nombre entier)
En fait, tu peux stocker n'importe quelle donnée numérique de quoi que ce soit en score du moment que tu puisse exécuter une commande qui en fasse sa valeur résultante (ça arrondit à l'unité du coup)
Sur le même principe, tu peux copier des nombres directement dans des données d'entités ou de bloc!
Par exemple, "/execute store result entity @e[type=creeper,limit=1] ExplosionRadius run scoreboard players get @s #score#" définira la puissance d'explosion d'un creeper à la valeur du score!