需求说明:
使用 JavaScript 中的变量、数据类型和运算符,计算出两个 number 类型的变量与一个 string 类型的变量的和,根据 string 类型处于运算符的不同位置得到不同的结果
实现思路:
- 创建站点,新建HTML页面
- 在 HTML 页面的 <body> 标签中编写 JavaScript 脚本,在脚本中定义两个 number 类型的变量和一个 string 类型的变量
- 根据不同的顺序计算 3 个变量的和
实现代码:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script type="text/javascript"> var a = 5; var b = 6; var str = "Hello World!"; // 数字之和放在字符串之前,+运算符先计算数字的和,然后将结果转成字符串 document.write(a+b+str+"<br/>"); // 数字之和加上空字符串""+字符串,数字将转成字符串 document.write(""+a+b+str+"<br/>"); // 数字之和放在字符串之后,数字将转成字符串 document.write(str+a+b+"<br/>"); // 数字之和放在字符串之后,并使用括号()括起来,先计算数字之和,再将得出的结果转成字符串 document.write(str+(a+b)+"<br/>"); </script> </body> </html>