【发布时间】:2019-04-02 05:08:44
【问题描述】:
如何输出:
ID: 0001
Name: Mike
Birthday: London 21/05/1989
Hobby: Reading
我下面的代码是未定义的,我希望数组城市+日期在生日时在一起。
我的代码不是,请检查下面的代码:
var input = [
["0001", "Mike", "London", "21/05/1989", "Reading"],
["0002", "Sara", "Manchester", "10/10/1992", "Swimming"],
["0003", "John", "Kansas", "25/12/1965", "Cooking"],
["0004", "Dave", "Nevada", "6/4/1970", "going to gym"]
];
var data = ["ID: ", "Name: ", "Birthday: ", "Hobby: "];
for(var i = 0 ; i <= input.length ; i++){
for(var j = 0 ; j <= input.length ; j++){
for(var i = 0 ; i <= data.length; i++){
console.log(data[i] + input[j][i])
};
};
};
有什么建议可以解决这个逻辑吗?为此,我只想使用循环。
【问题讨论】:
-
顶部的示例输出,@Rai
标签: javascript arrays loops for-loop nested-loops