我想不出一个练习问题,这个问题要求创建一个lua文件,用redis查询来检查一个数字是偶数还是奇数。
我在lua文件中编写的代码如下
local myval = 94
if (myval % 2 == 0 ) then
redis.call()
else
redis.call()
end
现在作为陈述的一部分,这个问题是这样问的
声明一个名为myval的局部变量并为其赋值。将键值保持为数字。
我无法理解这个陈述的第二部分。如何在lua文件中设置键值和局部变量声明。
将键值保持为数字。
你能帮我理解这个吗?这里需要做什么?
最后,我的代码如下所示,它将根据myval编号设置键值。
local myval = 94
if (myval % 2 == 0 ) then
redis.call(‘set’, KEYS[1], ARGV[1])
else
redis.call(‘set’, KEYS[1], ARGV[1])
end
1条答案
按热度按时间pqwbnv8z1#
如果没有更多的细节,很难说你想要完成什么。
这将检索存储在第94位的奇数或偶数值。
可能需要翻转argv号码;尚未看到数据库中的内容或预期的输出。