使用数组比较用户提供的值
2019-10-3 5:9:48
收藏:0
阅读:78
评论:0
所以我有3个用户提供的值,第一个是他们的“总收入”,第二个值是“兼职”或“全职”,最后一个值是“家庭规模”。
我正在尝试用 LUA 编写代码,以获取这些值并评估它们来分配一个名为“费用”的值。
我有一个 Excel 文件,可以给我“全职”和“兼职”的“费用”值,这些值取决于输入的“总收入”。
我遇到的问题是,我不知道如何将用户提供的“兼职”和“家庭规模”值进行整合。
希望这个解释有意义,如果不行,请随时给我发电子邮件 ochow0401@gmail.com,或私信我。非常感谢您的任何帮助。
先帮我找到正确方向的人,拜托吃午饭;)
我成功地将用户提供的“总收入”与 Excel 文件进行了比较,以了解其收入范围。基于此索引,我可以看到分配了什么“费用”价值。我提供的代码成功地为用户的“总收入”设置了“费用”,但如何在循环中进行“兼职”或“全职”的用户输入检查?
part_time_fee = 0
full_time_fee = 0
part_time = {31,38,45,53,68,76,85,94,104,113,123,134,145,156,159,161,164,167,178,181,184,187,190,193,196,199,203,206,209,212,215,218,221,227,234,240,246,252,259,265
}
full_time = {61,75,90,106,135,152,170,207,226,246,267,289,311,317,322,328,334,355,361,367,373,380,386,392,398,405,411,417,423,429,436,442,454,467,479,492,504,517,529
}
family_size_1_or_2 = {2451,2514,2577,2640,2703,2766,2829,2892,2955,3017,3080,3143,3206,3269,3332,3395,3457,3520,3583,3646,3709,3772,3835,3897,3960,4023,4086,4149,4212,4275,4337,4400,4463,4589,4715,4840,4966,5092,5218,5343
}
for i = 1, 40, 1
do
if family_size_1_or_2[i] >= answers.calc_total_income then
answers.fam_fee = part_time[i]
break
end
end
这是我提供的 Excel 表格的前15行。
我要获取用户输入的“总收入”,“家庭规模”和“兼职”或“全职”。然后我要赋予其相应的“费用”值。
所以,如果用户输入了以下值:
总收入= 3000
家庭规模= 2
全职
然后
费用= 226
点赞
评论区的留言会收到邮件通知哦~
推荐文章
- Lua 虚拟机加密load(string.dump(function)) 后执行失败问题如何解决
- 我想创建一个 Nginx 规则,禁止访问
- 如何将两个不同的lua文件合成一个 东西有点长 大佬请耐心看完 我是小白研究几天了都没搞定
- 如何在roblox studio中1:1导入真实世界的地形?
- 求解,lua_resume的第二次调用继续执行协程问题。
- 【上海普陀区】内向猫网络招募【Skynet游戏框架Lua后端程序员】
- SF爱好求教:如何用lua实现游戏内调用数据库函数实现账号密码注册?
- Lua实现网站后台开发
- LUA错误显式返回,社区常见的规约是怎么样的
- lua5.3下载库失败
- 请问如何实现文本框内容和某个网页搜索框内容连接,并把网页输出来的结果反馈到另外一个文本框上
- lua lanes多线程使用
- 一个kv数据库
- openresty 有没有比较轻量的 docker 镜像
- 想问一下,有大佬用过luacurl吗
- 在Lua执行过程中使用Load函数出现问题
- 为什么 neovim 里没有显示一些特殊字符?
- Lua比较两个表的值(不考虑键的顺序)
- 有个lua简单的项目,外包,有意者加微信 liuheng600456详谈,最好在成都
- 如何在 Visual Studio 2022 中运行 Lua 代码?
