Мне нужно преобразовать все значения в структуре (аргументы, переданные в функцию) в верхний регистр.
Я написал следующий метод, но вместо того, чтобы заменить аргумент форматированным, он создает новыйключ к структуре аргументов (например, для первого цикла создается ключ «1» со значением аргументов [1], следующий цикл создает новый ключ «2» со значением аргументов [2] и т. д.).
Кто-нибудь может подсказать, как я могу изменить значение каждого ключа в структуре?
Тип кода показывает, что я пытаюсь сделать, но дайте мне знать, если вам нужна дополнительная информация.
public function formatValues(){
numArgs = structCount(arguments);
for (i=1; i<=numArgs ; i=i+1){
arguments[i] = Ucase(arguments[i]);
}
return arguments;
}