我允许在JavaScript中执行此操作吗?
var 1 = "me";
var 2 = "you";
var 3 = "we";
如果没有,围绕它的工作是什么?
我的目标是创建一个生成随机数的游戏,然后我回答该数字所代表的内容。
答案 0 :(得分:3)
我想你想要一个数组:
var answers = ["","me","you","we"];
然后:
answers[1]
有这个值:
"me"
答案 1 :(得分:2)
使用对象:
var obj = {1: "me",
2: "you",
3: "we"};
然后,当您生成随机数时,您可以使用obj[number]
查找关联的值。当然,如果数字总是按顺序排列你可以使用数组,那么你只需要一个虚拟值,因为数组索引从0
开始,所以做var arr = [null, "me", "you", "we"];
之类的工作也是一样的方式。
答案 2 :(得分:1)
不,你不能。解决方法是使用字母
启动变量名称var a1 = "me";
var a2 = "you";
var a3 = "we";
答案 3 :(得分:1)
你应该使用数组
var answers = ["","me","you","us"];
answers[1] returns me
answers[2] returns you
answers[3] returns us
或使用字母作为前缀
像
var b1 = "me";
var b2 = "you";
var b3 = "we";