求解释为什么乘法生效了而加法不行
优先级阿,亲
先乘除后加减
大兄弟啊,你采纳的这个答案有点坑啊!
我想问个问题,为什么直接的数组相加是连接起来,而把相加的数组用括号括起来是算术相加
我的代码如下,你可以复制过去看一下
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>数组赋值</title> <script language="javascript"> var myarr=new Array(2); myarr[0]=88; myarr[1]=90; myarr[2]=68; var arr=new Array('1',2,3); document.write("数组第一个值是:"+myarr[0]+"<br>"); document.write("数组第二个值是:"+myarr[1]+"<br>"); document.write("数组第三个值是:"+myarr[2]+"<br>"); document.write("<br />"); document.write("测试:"+myarr[0]+myarr[1]+"<br>"); document.write("测试:"+(myarr[0]+myarr[1])+"<br>") document.write("<br />"); document.write("测试:"+arr[0]+arr[2]+"<br>"); document.write("测试:"+arr[1]+arr[2]+"<br>"); document.write("测试:"+(arr[1]+arr[2])+"<br>"); </script> </head> <body> </body> </html>
第二个输出中的加号起的是连接作用