如何在显示的文本中添加多个数组

问题描述 投票:0回答:1

this.MyMenu = function(){
    		this.MyMenu = function(){
                
                
    	for(i = 0; i < vis.Labels.length; i++)
    		{        
              text(vis.Labels[i].name, 100, 50 * i+80);
             
    		}
    	};

我编写了一个for循环,该循环遍历vis对象的Labels属性中存储的数组,该数组本身保留在sketch.js中定义的全局vis变量中,并将每个Labels属性写入屏幕。当我按下空格键时,将显示Mymenu,它如下所示:

选择库:

华盛顿

莫斯科

北京

但是,我也希望以下列方式显示数组的编号,例如

1:华盛顿

2:莫斯科

3:北京

我正在尝试使用IndexOf +1,但到目前为止还没有运气。您对如何实现此目标有任何建议吗?

谢谢安迪

javascript p5.js
1个回答
0
投票

您可以只使用模板文字来完成此操作

© www.soinside.com 2019 - 2024. All rights reserved.