gpt4 book ai didi

javascript - 我如何查看分配给 Ethereum solidity 语言中的变量的值?

转载 作者:行者123 更新时间:2023-11-30 13:47:53 25 4
gpt4 key购买 nike

我想知道分配给以太坊 solidity 语言变量的值。

在JavaScript中,即使我不知道它是什么类型的变量,我也可以使用console.log来输出变量的值。例)


....
.........
var l = Math.ceil(8 * n.length / (Math.log(t.length) / Math.log(2))),
console.log(I);
c = Array(l);
console.log(c); // This can be very useful when I want to know what value is outputting, such as using console.table
..........
....

您可能知道,在分析和调试代码时,这些通常是有用的方法。我应该如何在“solidity”中实现像 console.log 这样的方法?例)

    ...
......
wonder = uint(keccak256(abi.encodePacked(now, msg.sender, Rnd_entropy_2))) % Ana;
// There are three variables in this line: "Ana, Rnd_entropy_2, wonder". I want to know what value assigned to each variable has and what they are output.
// In JavaScript, Can easily be found console.log (Ana, Rnd_entropy_2, wonder). What should I do?
....
........

有没有更简单的方式到达那里?我很高兴听到您对此事的看法。

最佳答案

你不能拥有像 console.log() 这样的 solidity 功能如果您使用的是 Remix,那么您可以在那里检查变量的值。在部署和运行事务选项卡中运行事务并在运行相应函数后检查变量值

关于javascript - 我如何查看分配给 Ethereum solidity 语言中的变量的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58928582/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com