Menu
CoddyTech

Penghitung Bersama

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

challenge icon

Tantangan

Sedang

Buat variabel state count, helper internal add(n) yang menambah nilainya, dan helper view internal readCount(). Atur count ke start, panggil add(first) lalu add(second), dan cetak readCount().

Pengujian memberikan argumen kepada main dalam urutan ini: uint256 start, uint256 first, uint256 second. 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 memintanya.

Coba sendiri

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

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Playground Solidity