Menu
CoddyTech

Aturan Masuk

Termasuk bagian Dasar-Dasar dalam perjalanan Solidity di Coddy. Pelajaran 20 dari 53.

challenge icon

Tantangan

Sedang

Pengunjung memerlukan pass dan tidak boleh ditangguhkan. Jika hasPass bernilai false atau suspended bernilai true, cetak denied. Jika tidak, cetak junior untuk usia di bawah 18 dan adult untuk usia 18 atau lebih.

Pengujian memberikan argumen kepada main dengan urutan berikut: bool hasPass, bool suspended, uint256 age. Setiap pengujian dimulai dengan state contract yang baru.

Gunakan console.log untuk output yang diminta. Cetak hanya nilai yang diminta, satu per baris, tanpa label tambahan kecuali tugas menyatakannya.

Coba sendiri

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.26;
import "forge-std/console.sol";
contract Main {
    function main(bool hasPass, bool suspended, uint256 age) external view {
        // Tulis solusimu di sini.
    }
}

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Playground Solidity