javascript中的为什么调用变量"+i+",要加+号?

for(i=1;i<5;++i){id="i✀+i+✀"}请问id的值是那些?
2025-03-15 18:05:14
推荐回答(2个)
回答1:

+i+代表连接加号两边的字符串
var id="i“+i+”"相当于“ i字符串 i的值 ” 组成的字符串

id="i1"
id="i2"
id="i3"
id="i4"
双引号里面的代表字符串

回答2:

首先你这个写的就不对啊。
String id;
for(int i=1;i<5;++i){
id="i"+i+"";
System.out.println(id);
}
输出:i1 i2 i3 i4
字符串拼接都是需要用+号的,语法就是这样。数字与字符串拼接默认整数转换为字符串类型。整数与证书拼接则相加。
望采纳