目次
はじめに
for構文でn個をm回くりかえすTipsです。
- Unity 2021.3.2
- C#
サンプルコード
「%」演算子を使います。
例えば、7つの曜日を4回繰り返してみます。
using UnityEngine;
public class Temp : MonoBehaviour
{
string[] day = new string[7]
{
"Sun",
"Mon",
"Tue",
"Wed",
"Thu",
"Fri",
"Sat"
};
void Start()
{
//n個 m回
//7つの曜日を4回くりかえす。
for (int i = 0; i < day.Length * 4; i++)
{
//「%」演算子で7のループを作ります。
Debug.Log($"{i}.{day[ i % day.Length ]}");
}
}
}
実行すると下記のようになります。