Uncategorized

【Solidity】while文/do-while文の書き方は?

Solidityでwhile文/do-while文を書く方法について解説します。 構文 Solidityでwhile文/do-while文を書くには、それぞれ、以下のようにします。 while文 while文を書く...
Uncategorized

【Solidity】現在日時を取得するには?

Solidityで現在日時を取得する方法について解説します。 構文 Solidityで現在日時を取得するには、block.timestampを使用します。 なお、現在日時は、UNIXタイムスタンプで返されます。 b...
Uncategorized

【Solidity】日本語の文字列(マルチバイト文字)を扱うには?

Solidityで日本語の文字列(マルチバイト文字)を扱う方法について解説します。 構文 Solidityで日本語の文字列を扱うには、文字列の前にunicodeプレフィックスを付けます。 unicode"文字列" ...
Uncategorized

【Solidity】文字数(文字列の長さ)を取得するには?

Solidityで文字数(文字列の長さ)を取得する方法について解説します。 構文 Solidityで文字数を取得するには、以下のようにします。 bytes(文字列).length 文字列に対しそのままlengthメ...
Uncategorized

【Solidity】for文(繰り返し)の書き方は?

Solidityでfor文(繰り返し)を書く方法について解説します。 構文 Solidityでfor文を書く方法ですが、次のようになります。 for (初期化; 条件式; 反復式) { 処理 } サンプルコ...
Uncategorized

【Solidity】定数の書き方は?

Solidityで定数を書く方法について解説します。 構文 Solidityで定数を書くには、constant修飾子を使用します。 データ型 constant 変数名 = 値; サンプルコード // SPDX...
Uncategorized

【Solidity】文字列を連結するには?

Solidityで文字列を連結する方法について解説します。 構文 Solidityで文字列を連結するには、以下のように行います。 string(abi.encodePacked(文字列1, 文字列2 [, ......
Uncategorized

【Solidity】文字列を比較するには?

Solidityで文字列を比較する方法について解説します。 構文 Solidityで文字列を比較するには、以下の様にします。 keccak256(abi.encodePacked(文字列1)) == keccak256(...
Uncategorized

【Solidity】if文(条件分岐)の書き方は?

Solidityにおけるif文(条件分岐)の書き方について解説します。 構文 if文のパターンは、以下の3つがあります。 if文のみ(単一条件) if 〜 else(その他条件) if 〜 else if(...
Uncategorized

【Solidity】配列の要素を削除するには?

Solidityで配列の要素を削除する方法について解説します。 構文 Solidityで配列の要素を削除するには、popメソッドを使用します。 なお、削除されるのは、配列の最後の要素となります。 配列.pop();...
タイトルとURLをコピーしました