Menu
Coddy logo textTech

공유 카운터

Coddy Solidity 여정의 기초 섹션에 포함된 레슨. 53개 중 30번째.

challenge icon

챌린지

중급

상태 변수 count와 이를 증가시키는 내부 헬퍼 add(n), 그리고 내부 뷰 헬퍼 readCount()를 생성하세요. count를 start로 설정하고, add(first)를 호출한 다음 add(second)를 호출한 후 readCount()를 출력하세요.

테스트는 다음 순서로 main에 인수를 전달합니다: uint256 start, uint256 first, uint256 second. 각 테스트는 새로운 컨트랙트 상태로 시작합니다.

요청된 출력을 위해 console.log를 사용하세요. 요청된 값만 한 줄에 하나씩 출력하고, 작업에서 지정하지 않는 한 추가 레이블은 포함하지 마세요.

필수 출력 형식: [번역된 콘텐츠]

직접 해보기

// 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  {
        // 여기에 솔루션을 작성하세요.
    }
}

기초의 모든 레슨

직접 연습해 보세요: Solidity 플레이그라운드