Наконец-то я приступил к написанию материала в cfscript, и поэтому я начинаю с написания некоторых необходимых функций форматирования.Вот пример:
Function FormatBoolean(MyBool, Format) {
Switch(Format){
Case "YES/NO":{
If (MyBool eq 1)
Return "YES";
Else
Return "NO";
Break;
}
Default:{
If (MyBool eq 1)
Return "Yes";
Else
Return "";
Break;
}
}
}
Я хотел бы сделать Format необязательным аргументом.Если вы не включите аргумент, функция в настоящий момент все еще будет работать, но не найдет формат, и кажется, что cfparam не был переведен в cfscript.
Должен ли я просто проверить, определен ли формат, и дать ему значение?Или есть более хороший способ сделать это?
Спасибо