Heim > Web-Frontend > js-Tutorial > js如果强制转化一个非数字的值为number,会得到一个NaN的值

js如果强制转化一个非数字的值为number,会得到一个NaN的值

WBOY
Freigeben: 2016-06-01 09:55:04
Original
1677 Leute haben es durchsucht

我们大家都知道,在js中,只需要在变量值前面加上变量类型,就可以将变量强制转化为对应的类型。如var a="11"; 那么number(a)是将字符串"11"转换为整形11。 但是,当变量为非数字值时,又会出现什么结果呢?

请看实例:

var a="11";

var b=number(a); 变量b的值为整形11.

但是,如果变量值为非数字时,将返回NaN

如:

var c="sd";

var d=number(c); 变量d的值为NaN

 

小结:

通过此实例,我们可以利用NaN的值来判断变量值是否为数字值。

 

 

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage