如何防止javascript函数评估分配给字符串变量的参数?

时间:2013-10-31 21:52:41

标签: javascript variables syntax console.log

编辑澄清:

function Num(str) { 
  return str;
}

在输入为2 ^ 15时返回

  

13

我想知道如何让它不再评估str而只返回2 ^ 15而不是返回13。

1 个答案:

答案 0 :(得分:2)

var string = "2^15"; // wrap in double quotes to treat it as a string

作为旁注,请避免调用变量'string',因为它是许多语言中的保留关键字并降低了可读性。