Opérateurs de comparaisons
25 min
Niveau 3
Qu'est-ce qu'un opérateur ?
Prenons une expression simple : 4 + 5 est égal à 9. Ici, 4 et 5 sont appelés opérandes et '+' est appelé l'opérateur. Solidity prend en charge les types d'opérateurs suivants :
- Opérateurs arithmétiques
- Opérateurs de comparaison
- Opérateurs logiques (ou relationnels)
- Opérateurs d'affectation
- Opérateurs conditionnels (ou ternaires)
Opérateurs de comparaisons
Égal (==)
Vérifie si la valeur de deux opérandes est égale ou non, si oui, alors la condition devient vraie. Par exemple :
pragma solidity ^0.5.0;
contract SolidityTest {
constructor() public{
}
function getResult() public view returns(uint){
uint a = 1;
uint b = 2;
if (a == b) { // opérateur de comparaison
return "vrai";
}
return "faux";
}
}
L’exemple ci-dessus renverra “faux”.
Besoin d'aide ?
Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !