Menu
Coddy logo textTech

Paylaşılan Sayaç

Coddy'nin Solidity Journey'sinin Temel Bilgiler bölümünün bir parçası. Ders 30 / 53.

challenge icon

Görev

Orta

count durum değişkenini, onu artıran dahili bir yardımcı add(n) işlevini ve dahili bir görünüm yardımcısı readCount() oluşturun. count değerini start olarak ayarlayın, önce add(first), ardından add(second) çağrısını yapın ve readCount() değerini yazdırın.

Testler, main işlevine bağımsız değişkenleri şu sırayla aktarır: uint256 start, uint256 first, uint256 second. Her test yeni bir sözleşme durumuyla başlar.

İstenen çıktı için console.log kullanın. Yalnızca istenen değerleri, her satıra bir değer gelecek şekilde yazdırın; görev bunları belirtmediği sürece ek etiket kullanmayın.

Kendin dene

// 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  {
        // Çözümünüzü buraya yazın.
    }
}

Temel Bilgiler bölümündeki tüm dersler

Kendi başına pratik yap: Solidity playground