Вопрос пользователя:
Ответ нейросети:
// Создаем диалоговое окно
var dialog = new Window("dialog");
dialog.text = "Введите количество рядов";
dialog.orientation = "column";
// Поля для ввода количества рядов по вертикали и горизонтали
var rowsVertical = dialog.add("edittext", undefined, "0");
var rowsHorizontal = dialog.add("edittext", undefined, "0");
// Кнопка подтверждения
var btnOk = dialog.add("button", undefined, "OK");
btnOk.onClick = function() {
var rowsV = parseInt(rowsVertical.text);
var rowsH = parseInt(rowsHorizontal.text);
// Создаем массив и заполняем его значениями из полей ввода
var arr = [];
for (var i = 0; i < rowsH; i++) {
arr[i] = [];
for (var j = 0; j < rowsV; j++) {
arr[i][j] = prompt("Введите значение для [" + (i+1) + "][" + (j+1) + "]");
}
}
alert(arr);
dialog.close();
}
// Отображаем диалоговое окно
dialog.show();
Напишите нам, если в вопросе есть ваши персональные данные ([email protected])
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.