一个数组x,另外一个数组y,拼接成res
let x = [73, 74, 75, 76]
let y = [76, 79, 83, 89]
let res =
"M73,76 L74,76 L74,79 L75,79 L75,83 L76,83 L76,89 "
用下面的 代码
<script>
let x = [73, 74, 75, 76]
let y = [76, 79, 83, 89]
var arr = [];
for (var i = 0; i < x.length; i++){
if (i == 0) arr.push(`M${x[i]},${y[i]}`);
else {
arr.push(`L${x[i]},${y[i - 1]}`)
arr.push(`L${x[i]},${y[i]}`);
}
}
let res = arr.join(' ')
alert(res)
</script>
请问拼接规则是什么呢,看你的x,y和res好像完全没有规则
js数组拼接可以使用concat
x.concat(y)
x+y
有帮助请点个采纳
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!