プロフィールカード
CoddyのSolidityジャーニー「基礎」セクションの一部。レッスン 10/53。
チャレンジ
中級練習用のプロファイルには、label、points、verifiedが用意されています。それぞれを正しい型のローカル変数に格納し、ラベル、ポイント、検証フラグを別々の行に出力してください。
テストでは、次の順序でmainに引数を渡します:string memory label、uint256 points、bool verified。各テストは新しいコントラクト状態で開始されます。
要求された出力にはconsole.logを使用してください。要求された値だけを、1行に1つずつ出力し、タスクで指定されていない限り余分なラベルは付けないでください。
自分で試してみよう
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.26;
import "forge-std/console.sol";
contract Main {
function main(string memory label, uint256 points, bool verified) external view {
// ここに解答を書いてください。
}
}基礎のすべてのレッスン
自分で練習してみよう: Solidityプレイグラウンド