如何在JavaScript中添加数字和字符串?

在javascript中, 我们可以添加一个数字和一个数字,但是如果我们尝试添加一个数字和一个字符串,则由于不可能添加,因此会发生“串联” 。

在以下示例中,采用变量a,b,c和d。对于变量'a',添加了两个数字(5,5),因此它返回了一个数字(10)。但是,在变量“ b”的情况下,将字符串和数字(“ 5”,5)相加,因为涉及到字符串,所以得到的结果为“ 55”,即字符串。由于涉及字符串,因此变量“ c”和“ d”还返回字符串,如输出所示。   

示例

<html>

<body>

<script type="text/javascript">

   var a = 5 + 5;

   var b = "5" + 5;

   var c = 5 + 5 + "5" + 5

   var d = "Hello" + 5;

   document.write(a + "<br>" + b + "<br>" + c + "</br>" + d);

   document.write("</br>");

   document.write(typeof(a));

   document.write("</br>");

   document.write(typeof(b));

   document.write("</br>");

   document.write(typeof(c));

   document.write("</br>");

   document.write(typeof(d));

</script>

</body>

</html>

输出结果

10

55

1055

Hello5

number

string

string

string

以上是 如何在JavaScript中添加数字和字符串? 的全部内容, 来源链接: utcz.com/z/326965.html

回到顶部