我可以将数字声明为变量JavaScript

时间:2014-04-30 17:12:00

标签: javascript

我允许在JavaScript中执行此操作吗?

var 1 = "me";
var 2 = "you";
var 3 = "we";

如果没有,围绕它的工作是什么?

我的目标是创建一个生成随机数的游戏,然后我回答该数字所代表的内容。

4 个答案:

答案 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";