わからないこと
ご覧いただきありがとうございます。
下記のようなデータを指定した数だけ複製したいと思っております。
・中身を複製したい配列
let datas =[
[ '北海道', '男性', 185 ],
[ '東京都', '男性', 168 ],
[ '沖縄県', '女性', 155 ]
];
・各配列を複製する数
let copynums = [2,5,3];
複製後イメージ
[
[ '北海道', '男性', 185 ],
[ '北海道', '男性', 185 ],
[ '東京都', '男性', 168 ],
[ '東京都', '男性', 168 ],
[ '東京都', '男性', 168 ],
[ '東京都', '男性', 168 ],
[ '東京都', '男性', 168 ],
[ '沖縄県', '女性', 155 ],
[ '沖縄県', '女性', 155 ],
[ '沖縄県', '女性', 155 ]
]
追記事項
※2次元配列の中身が下記のように4つ、5つになったとしても
対応できるようにしたいと思っております。
const datas =[
[ '北海道', '男性', 185 ],
[ '東京都', '男性', 168 ],
[ '沖縄県', '女性', 155 ],
[ '福岡県', '女性', 162 ]
]
const copynums = [3,7,5,4];
解決策がありましたら教えていただければ幸いです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/10/06 11:13