cryptozombies-lesson-code icon indicating copy to clipboard operation
cryptozombies-lesson-code copied to clipboard

zombies.push(Zombie(_name, _dna)) — 1

Open veridelisi opened this issue 3 years ago • 1 comments

DON’T USE THIS uint id = zombies.push(Zombie(_name, _dna)) — 1; gives error in remix

USE THIS zombies.push(Zombie(_name, _dna)); uint id = zombies.length - 1;

sincerely Dr. Engin YILMAZ

veridelisi avatar Jan 25 '22 11:01 veridelisi

Agree, .push() no longer have a return value in solidity version (0.8.14)

Reference: https://docs.soliditylang.org/en/v0.8.14/types.html?highlight=push#arrays

felixhalim avatar Jun 09 '22 05:06 felixhalim