Javascript条件为数据变量赋值

时间:2012-08-29 14:34:18

标签: javascript jquery

我正在从数据库中读取一些数字的数据。

我需要做的是为每个号码指定一个名称......

类似的东西:

get the variable: ... thevar = '1';

If thevar = 1 then myname = 'name1';
else
If thevar = 2 then myname = 'name2';

如何使用javascript执行此操作?

抱歉,我认为我没有正确解释它...如果我将如何使用javascript执行此操作的语法,我需要什么。

希望现在更有意义。

3 个答案:

答案 0 :(得分:3)

您可以在JavaScript中连接数字和字符串:

myname = 'name' + myvariable

答案 1 :(得分:1)

myname = 'name' + myvariable;

怎么样?

假设你想要发布w.e的语法,

var thevar = '1'; //read from database
var myname = '';

if (thevar === '1') {
  myname = 'name1';
} else if (thevar === '2') {
  myname = 'name2';
}

答案 2 :(得分:0)

function buildNumberMap(numbers) {
    var i, len, number, map = {};
    for (i = 0, len = numbers.length; i < len; i++) {
        number = numbers[i];
        map["name" + number] = number;
    }
    return map;
}