Skip to main content

An Easy App

簡単なアプリケーションを作ってみよう。 unitは正整数のみを扱うことができる。

functionは関数を作成するときの宣言方法。

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.13;

// コントラクトの宣言
contract Counter {
// 状態変数の宣言
uint public count;

// getter関数の宣言、内部からも外部からも呼べるpublic修飾子をつけた
function get() public view returns (uint) {
return count;
}

// 変数countに対して-1をする関数inc
function inc() public {
count += 1; // = "count = count + 1;"
}

// 変数countに対して-1をする関数dec
function dec() public {
// This function will fail if count = 0
count -= 1; // = "count = count - 1;"
}
}

Remixで試す