My variables are not showing in the inspector

public class Strikes : MonoBehaviour
{

public float Strike = 3;
// Update is called once per frame
void OnCollisionEnter(Collision collisionInfo)
{
    if (collisionInfo.collider.name == "Target") 
    {
        Strike = Strike-1;
    }
    ,

public class Strikes : MonoBehaviour
{

public float Strike = 3;
// Update is called once per frame
void OnCollisionEnter(Collision collisionInfo)
{
    if (collisionInfo.collider.name == "Target") 
    {
        Strike = Strike-1;
    }

Dizy is right, there should’t be a comma in your code, and your methods and class blocks are not closed with }

Or maybe your Strikes class uses a custom editor class (StrikesEditor.cs) where you forgot to show your serialized variable ?