ストリングの操作を繰り返します。
@Repeat(value:string, repeat:int, maxChar:int) : string
パラメータ | 説明 |
---|---|
value | 繰り返すストリング。 |
repeat | ストリングを繰り返す回数。 |
maxChar | 生成する文字の最大サイズ。 |
戻り値 | 説明 |
---|---|
string | repeat パラメータで指定された回数分の操作が実行された value パラメータのストリング値。実行結果が maxChar パラメータで指定された最大サイズを超える場合は、このサイズに切り捨てられます。 |
function p(stuff) {
print("<<<" + stuff + ">>>");
}
var h1 = "+" + @Repeat("-", 16) + "+";
p(h1);
/*
<<<+----------------+>>>
*/
(2) 以下の操作では、アスタリスクとスラッシュの組み合わせ (*/*) の操作を 36 文字分繰り返しています。
function p(stuff) {
print("<<<" + stuff + ">>>");
}
var h1 = @Repeat("*/*", 80, 36);
p(h1);
/*
<<<*/**/**/**/**/**/**/**/**/**/**/**/*>>>
*/