【发布时间】:2021-10-08 18:23:34
【问题描述】:
鉴于John doe 在旅途中拍摄的二维照片,因此我被要求重命名照片并将actual 名称替换为拍摄照片的city name。
const photos = [
['photo.jpg', 'kigali','2013-09-05 14:08:09'],
['demmpa.jpg', 'kigali','2013-09-05 14:08:09'],
['third.jpg', 'kibuye','2013-02-05 12:08:09']
['forthpic.jpg', 'kampala','2013-02-05 12:08:09']
]
photos.map((photo, index)=>{
photo.filter((photo, index)=> console.log(photo))
})
实际输出
"photo.jpg"
"kigali"
"2013-09-05 14:08:09"
"demmpa.jpg"
"kigali"
"2013-09-05 14:08:09"
预期输出
kigali01.jpg
kigali02.jpg
Kibuye1.jpg
kampala1.jpg
【问题讨论】:
-
你试过什么。请在您的预期输入中至少提供 2 个元素,以便我们为您提供帮助
-
为什么 kigal 上的编号带有
0而其他的则没有? -
第一个出现的
city以0开头,然后在同一个城市增加数字 -
您确定它不应该返回
['kigali01.jpg', 'kigali02.jpg', 'Kibuye01.jpg', 'kampala01.jpg']或['kigali1.jpg', 'kigali2.jpg', 'Kibuye1.jpg', 'kampala1.jpg']吗?如果非常奇怪,数字的变化风格。而且,你自己的尝试在哪里?你试过解决这个问题吗?你有什么问题?请看How do I ask and answer homework questions? -
0只能附加在第一个城市和在同一城市拍摄的类似照片@ScottSauyet
标签: javascript algorithm recursive-datastructures