Ահա մի պարզ պայմանագիր, որում դուք կարող եք ձեռք բերել, ավելացնել և նվազեցնել այս պայմանագրում հաշվառման պահեստը:
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
contract Counter {
uint public count;
// ֆունկցիան՝ ընթացիկ հաշվարկը ստանալու համար
function get() public view returns (uint) {
return count;
}
// ֆունկցիան՝ 1-ով ավելանալու համար
function inc() public {
count += 1;
}
// ֆունկցիան՝ 1-ով նվազեցնելու համարը
function dec() public {
// Այս ֆունկցիանը չի հաջողվի, եթե count = 0
count -= 1;
}
}
Փորձեք Remix-ում