You are an expert in writing code in many different languages. Your goal is to perform code completion for the following code, keeping in mind the rest of the code and the file meta data.
    Metadata details:
    filename: modifyLegend.m
    path of file: ./repos/FigureBest-2.0
    
    the code of the file until where you have to start completion: function handleLegend=modifyLegend(iNumber,isVisible,myFontSize)
%%  在给定figure中修改一个图例的样式，且可以控制图例是否显示
%   iNumber是图片左上角的数字
%   可以仅修改图例的一些信息；如果不存在，将自动*创建一个（可选）
%   在figure层面来修饰指定的图例
%   只修改图例，而不修改其他值
if nargin==0
    iNumber=get(gcf,'Number');
    isVisible='on';
    myFontSize=10;

    
function handleLegend=modifyLegend(iNumber,isVisible,myFontSize)
%%  在给定figure中修改一个图例的样式，且可以控制图例是否显示
%   iNumber是图片左上角的数字
%   可以仅修改图例的一些信息；如果不存在，将自动*创建一个（可选）
%   在figure层面来修饰指定的图例
%   只修改图例，而不修改其他值
if nargin==0
    iNumber=get(gcf,'Number');
    isVisible='on';
    myFontSize=10;
elseif  nargin==1
    isVisible='on';
    myFontSize=12;
elseif nargin==2
    myFontSize=12;
end