Instruction et expression

Bonjour,

Je n’arrive pas à comprendre la différence entre expression et instruction en Kotlin.

Pouvez vous avec plusieurs exemples si possible?

J’ai l’impression que ce sont les mêmes choses alors que non.

Merci

Je suppose que tu as traduit expression par expression et statement par instruction. Je prends un exemple simple :
a = a + 3
est une expression. mais l’opérateur d’assignation, « = », is a statement. No ? Je n’ai encore rien compris ?

1 « J'aime »

Merci fjacquemin, c’est bien expression et statement.