我需要帮助重新分配数组中的数字
I need helping reassigning a number in an array
n 是变量,但这并不重要
在这种情况下,客户[n]["amount"] = 300
但是当我尝试添加 400 时,结果显示为 300400。
我需要帮助。
在此先感谢帮助我的人。
textwindow.writeline("How much do you want to add?")
adding = TextWindow.ReadNumber()
trying to reassign the string customer[n]["amount"]
customer[n]["amount"] = customer[n]["amount"] + adding
TextWindow.WriteLine("Your new amount is: " + customer[n]["amount"])
问题一定出在程序的其余部分。我这里 运行 这个程序没有任何问题
n = 1
customer[n]["amount"] = 300
textwindow.writeline("How much do you want to add?")
adding = TextWindow.ReadNumber()
customer[n]["amount"] = customer[n]["amount"] + adding
TextWindow.WriteLine("Your new amount is: " + customer[n]["amount"])
您必须在程序的其他地方将金额定义为文本。然后结果将作为附加的两个文本出来。就像 "Jelly" + "Jam" 出来 "JellyJam"
您必须将数字转换为整数,尝试类似的操作:
customer[n]["amount"] = customer[n]["amount"]*1 + adding*1
n 是变量,但这并不重要 在这种情况下,客户[n]["amount"] = 300 但是当我尝试添加 400 时,结果显示为 300400。 我需要帮助。 在此先感谢帮助我的人。
textwindow.writeline("How much do you want to add?")
adding = TextWindow.ReadNumber()
trying to reassign the string customer[n]["amount"]
customer[n]["amount"] = customer[n]["amount"] + adding
TextWindow.WriteLine("Your new amount is: " + customer[n]["amount"])
问题一定出在程序的其余部分。我这里 运行 这个程序没有任何问题
n = 1
customer[n]["amount"] = 300
textwindow.writeline("How much do you want to add?")
adding = TextWindow.ReadNumber()
customer[n]["amount"] = customer[n]["amount"] + adding
TextWindow.WriteLine("Your new amount is: " + customer[n]["amount"])
您必须在程序的其他地方将金额定义为文本。然后结果将作为附加的两个文本出来。就像 "Jelly" + "Jam" 出来 "JellyJam"
您必须将数字转换为整数,尝试类似的操作:
customer[n]["amount"] = customer[n]["amount"]*1 + adding*1