Форум программистов, компьютерный форум, киберфорум
Наши страницы

JavaScript

Войти
Регистрация
Восстановить пароль
 
set666666
4 / 4 / 2
Регистрация: 05.02.2014
Сообщений: 91
#1

Функция с неопределённым количеством параметров - JavaScript

19.05.2015, 12:44. Просмотров 243. Ответов 2
Метки нет (Все метки)

Есть функция, которая рисует многоугольник на карте. Вот она
Javascript
1
2
3
4
5
6
7
8
9
var myPolygon = new ymaps.GeoObject({
    geometry: {
        type: "Polygon",
        coordinates: [
            [[...]],
            [[...]]
        ]
    }
});
Вот пример использования
Javascript
1
2
3
4
5
6
var myPolygon = new ymaps.Polygon(
    [
     [[55.75, 37.50],[55.75, 37.71],[55.70, 37.70]],
     [[55.73, 37.58],[55.72, 37.70],[55.70, 37.70]]
    ]
);
В качестве параметров, используются координаты точек, точек может быть сколько угодно. Проблема в том что мне за ранее не известно сколько будет точек у многоугольника, в одном случае 3 в другом 10. Подскажите как передать эти параметры пачкой ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.05.2015, 12:44
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Функция с неопределённым количеством параметров (JavaScript):

Функция изменения параметров стиля - JavaScript
Доброго времени суток. Помогите разобраться. Что сейчас: function EditStyle(ID,x,y,w,h,a,z) { ID.style.position='absolute'; ...

Ввести массив с неопределённым количеством элементов - Free Pascal
Задан массив real. С клавиатуры вводятся элементы массива. Пример. Ввод: 720.00 350.00 Вывод: Минимальный элемент в массиве(Ну...

Функция с переменным количеством параметров - C (СИ)
Привет всем. Возникла проблема с указателем в функции. Стоит задача: создать функцию, которая принимает переменное количество параметров....

Функция с переменным количеством параметров - C++
Здравствуйте, возникла вот такая проблема: создаю функцию с переменным кол-ом параметров. Пример сделан мною по аналогии с...

Функция с переменным количеством параметров - C (СИ)
Почему выводит всякую ерунду #include <stdio.h> #include "stdio.h" #include "stdlib.h" int sumf(int n, ...); int main() { ...

Функция с неограниченным количеством параметров - Lazarus
Здравствуйте. Знаю, что в pascal такое, вроде, невозможно. В Lazarus должно быть возможно. Хочу создать функцию, принимающую на вход...

2
Jetlag
110 / 48 / 14
Регистрация: 21.10.2013
Сообщений: 212
19.05.2015, 14:40 #2
В js в функцию можно передать сколько угодно параметров, это раз.
Здесь параметр передается один, массив массивов массивов это два.

В чем конкретно проблема-то, попробуйте объяснить получше)
Ну или ждите человека который знаком с api яндекс карт и угадает)
0
set666666
4 / 4 / 2
Регистрация: 05.02.2014
Сообщений: 91
20.05.2015, 17:02  [ТС] #3
Javascript
1
  myPolygon = new ymaps.Polygon([[[59.856, 59.5844],[59.056, 59.9644],[59.756, 59.5544]]]);
Ну вот например вот так у меня работает, так нет
Javascript
1
2
3
4
5
6
7
var p1 = {
                              l1:  59.856,
                  l2:  59.5844
                    }
                    ;
                    
                    myPolygon = new ymaps.Polygon([[p1,[59.056, 59.9644],[59.756, 59.5544]]]);
Добавлено через 1 час 8 минут
Всё сам разобрался
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.05.2015, 17:02
Привет! Вот еще темы с ответами:

Функция с изменяемым количеством параметров - C#
Как в c# реализовать функцию с изменяемым количеством параметров?

Функция с изменяющимся количеством параметров - C++
Дано задание : Минимальный элемент в списке параметров На форуме смотрел и с помощью этой библиотеки тоже смотрел <cstdarg> даже...

Функция с переменным количеством параметров - C++
Доброго времени суток! Я озадачился таким вопросом - как производится компиляция функций с переменным числом параметров? Компилятор создаёт...

Рефакторинг: функция с большим количеством параметров - C++
День добрый. Скажите плз, гуру рефакторинга. Вот есть функция и в нее передаётся туча параметров. Как лучше исправить ситуацию? На ум...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru