- 已关闭**。此问题需要details or clarity。当前不接受答案。
- 想要改进此问题?**添加详细信息并通过editing this post阐明问题。
1小时前关闭。
Improve this question
我正在开发一个应用程序,内容是一个非常中西部的游戏,你可以在公路旅行中数奶牛。但我不知道如何处理代码中的数学部分。我认为应该是:
设a =第一头母牛,设b =第二头母牛
a + b = c
然后你找到更多的牛,等于d
c + d = e
然后E+更多的奶牛(E + F = G)等等。
我试着用用户默认值来保存以前的数字,但它变得如此错综复杂,以至于很难遵循,所以可能最好重新开始。我假设用户默认值不是最好的地方,无论如何,即使它只是保存数字。你会建议我如何保存数据,然后不断添加一个新的数字到以前的总数一遍又一遍。我以前可以把数字加三次,但它从来没有超过这个数,因为它不会重置输入值。这是你可以用计算属性做的事情吗?主要是保存数据的部分让我犯了个错误。
如果我的代码怪物将有助于得到一个想法,我试图做什么,让我知道...但我是相当新的,它不是很干净。
2条答案
按热度按时间ep6jt1vc1#
使用数组跟踪每个点的奶牛。
也许你一开始看到8头牛,然后是10头、4头和6头。
从0开始,循环遍历数组,然后把它们加起来。我可能不完全理解这个游戏。但是,这是一个大致的想法。
plicqrtu2#
我假设你是用python写代码的,我们可以假设每个视图要么有一头牛(True)要么没有一头牛(False),在这种情况下,我们只需要写一个if语句来计算是否有一头牛,然后把它加到另一个名为“Total Cows”的变量中。