Uncategorized 【Solidity】while文/do-while文の書き方は? Solidityでwhile文/do-while文を書く方法について解説します。 構文 Solidityでwhile文/do-while文を書くには、それぞれ、以下のようにします。 while文 while文を書く... 2023.01.22 Uncategorized
Uncategorized 【Solidity】現在日時を取得するには? Solidityで現在日時を取得する方法について解説します。 構文 Solidityで現在日時を取得するには、block.timestampを使用します。 なお、現在日時は、UNIXタイムスタンプで返されます。 b... 2023.01.21 Uncategorized
Uncategorized 【Solidity】日本語の文字列(マルチバイト文字)を扱うには? Solidityで日本語の文字列(マルチバイト文字)を扱う方法について解説します。 構文 Solidityで日本語の文字列を扱うには、文字列の前にunicodeプレフィックスを付けます。 unicode"文字列" ... 2023.01.21 Uncategorized
Uncategorized 【Solidity】文字数(文字列の長さ)を取得するには? Solidityで文字数(文字列の長さ)を取得する方法について解説します。 構文 Solidityで文字数を取得するには、以下のようにします。 bytes(文字列).length 文字列に対しそのままlengthメ... 2023.01.21 Uncategorized
Uncategorized 【Solidity】for文(繰り返し)の書き方は? Solidityでfor文(繰り返し)を書く方法について解説します。 構文 Solidityでfor文を書く方法ですが、次のようになります。 for (初期化; 条件式; 反復式) { 処理 } サンプルコ... 2023.01.20 Uncategorized
Uncategorized 【Solidity】定数の書き方は? Solidityで定数を書く方法について解説します。 構文 Solidityで定数を書くには、constant修飾子を使用します。 データ型 constant 変数名 = 値; サンプルコード // SPDX... 2023.01.20 Uncategorized
Uncategorized 【Solidity】文字列を連結するには? Solidityで文字列を連結する方法について解説します。 構文 Solidityで文字列を連結するには、以下のように行います。 string(abi.encodePacked(文字列1, 文字列2 [, ...... 2023.01.20 Uncategorized
Uncategorized 【Solidity】文字列を比較するには? Solidityで文字列を比較する方法について解説します。 構文 Solidityで文字列を比較するには、以下の様にします。 keccak256(abi.encodePacked(文字列1)) == keccak256(... 2023.01.19 Uncategorized
Uncategorized 【Solidity】if文(条件分岐)の書き方は? Solidityにおけるif文(条件分岐)の書き方について解説します。 構文 if文のパターンは、以下の3つがあります。 if文のみ(単一条件) if 〜 else(その他条件) if 〜 else if(... 2023.01.19 Uncategorized
Uncategorized 【Solidity】配列の要素を削除するには? Solidityで配列の要素を削除する方法について解説します。 構文 Solidityで配列の要素を削除するには、popメソッドを使用します。 なお、削除されるのは、配列の最後の要素となります。 配列.pop();... 2023.01.19 Uncategorized