Я пытаюсь создать таблицу в документе ms word из js. У меня нет основы, но моя проблема в том, что мне нужно l oop через определенное количество раз, определяемое предыдущей переменной, чтобы создать такое количество строк таблицы. И в каждой строке таблицы ячейки таблицы имеют разные значения, хранящиеся в массивах, которые необходимо перебирать. Однако похоже, что простой для l oop не соответствует синтаксису. Есть ли альтернативы?
Вот мой код:
function wordDoc() {
const doc = new docx.Document();
const table = new Table({
rows: [
new TableRow({
children: [
new TableCell({
children: [new Paragraph("Number")],
}),
new TableCell({
children: [new Paragraph("Details")],
}),
],
}),
//this where the error occurs:
for(i = 0; i< numberOfNumbers; i++){
new TableRow({
children: [
new TableCell({
children: [new Paragraph(numbers[i])],
}),
new TableCell({
children: [new Paragraph(details[i])],
}),
],
}),
},
],
});
docx.Packer.toBlob(doc).then(blob => {
saveAs(blob, "Page.docx");
});
}
Вот сообщение об ошибке: Uncaught SyntaxError: Unexpected token 'for'