Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/421.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何防止javascript函数计算分配给字符串变量的参数?_Javascript_Variables_Syntax_Console.log - Fatal编程技术网

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

如何防止javascript函数计算分配给字符串变量的参数?,javascript,variables,syntax,console.log,Javascript,Variables,Syntax,Console.log,编辑以澄清: function Num(str) { return str; } 当输入为2^15时返回 十三, 我想知道如何避免它计算str,只返回2^15而不是返回13 var string = "2^15"; // wrap in double quotes to treat it as a string 作为旁注,请避免将变量称为“字符串”,因为它在许多语言中都是保留关键字,会降低可读性。我不明白您在问什么。将字符串文字“string”分配给变量。您可以使用console.lo

编辑以澄清:

function Num(str) { 
  return str;
}
当输入为2^15时返回

十三,

我想知道如何避免它计算str,只返回2^15而不是返回13

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

作为旁注,请避免将变量称为“字符串”,因为它在许多语言中都是保留关键字,会降低可读性。

我不明白您在问什么。将字符串文字
“string”
分配给变量。您可以使用console.log记录该变量。输出是该字符串文本的值。这有什么出乎意料的?你想达到什么目标?