Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.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 - Fatal编程技术网

什么是;“数字”;JavaScript中的函数是什么?

什么是;“数字”;JavaScript中的函数是什么?,javascript,Javascript,将传递的值转换为数字值。示例: var num = prompt("Pick a number", "0"); 它执行到数字的显式类型转换 还有String和Boolean基本上是一样的,但是它们转换成字符串和Boolean 如果我这样做会怎么样 提示符将始终返回一个字符串值。但是,在您的特定示例中,它实际上没有什么区别,因为关系比较运算符(Number将对象转换为数字。另请参见:它被称为函数。括号内的结果(在本例中为提示符(“拾取数字”,“0”)传递给该函数,函数中的代码执行,函数的结果

将传递的值转换为数字值。示例:

var num = prompt("Pick a number", "0");  
它执行到数字的显式类型转换

还有
String
Boolean
基本上是一样的,但是它们转换成字符串和Boolean

如果我这样做会怎么样


提示符
将始终返回一个字符串值。但是,在您的特定示例中,它实际上没有什么区别,因为关系比较运算符(
Number
将对象转换为数字。另请参见:它被称为函数。括号内的结果(在本例中为
提示符(“拾取数字”,“0”)
传递给该函数,函数中的代码执行,函数的结果存储在变量
num
中。我认为这个问题不值得否决。这是一个初学者的问题,但它不违反SO标准。它是格式良好、具体和清晰的。谷歌……只是谷歌!
var num = prompt("Pick a number", "0");  
> Number(10)
10
> Number("10")
10
> Number(true)
1
> Number("0x11")
17
> Number("foo")
NaN
a < 10
// is the same as
Number(a) < 10