```
public void initPos()
{
    for (int x = 0; x < width; x++)
    {
        for (int y = 0; y < height; y++)
        {
            terrainMap[x, y] = Random.Range(1, 101) < iniChance ? 1 : 0;
        }
    }
}

```

What does below portion of code do? this code is getting used in Unity as part of a script to procedural map generation.

< iniChance ? 1 : 0;