Я использую ремикс IDE.Когда я вызываю функцию get number, я получаю это 0: uint256 []:
Как я могу изменить его так, чтобы он возвращал номера динамического массива?
Прагма Solidness ^ 0.4.24;
contract dynamicarray {
uint public constant MaxNumber = 50;
uint[] numbers;
function randomnumber() public view returns (uint){
uint random = uint(sha3(block.timestamp)) % MaxNumber +1;
for(uint i = MaxNumber; i > numbers.length; i++){
numbers.push(random);
return random;
}
}
function getnumbers() public view returns(uint[]){
return numbers;
}
}