i'm getting an error CS1525 which is saying my comma after the sx is unexpected and to use a semicolon instead of which then brings more errors what should i do?

using UnityEngine;
using System.Collections;

public class NewBehaviourScript1 : MonoBehaviour {

float sx;
float sy;

// Use this for initialization
void Start () {
	sx = Random.Range (0, 2) == 0 ? -1 : 1;
	sy = Random.Range (0, 2) == 0 ? -1 : 1;
	rigidbody.velocity = new Vector3 (5, 10) = sx, Random.Range (5, 10) = sy, 0);
}

// Update is called once per frame
void Update () {

}

}

Write your code to be readable. The problem will become more obvious to you and anyone else reading it; You’re failing to supply a proper Vector3 for velocity.

rigidbody.velocity = new Vector3(sx = Random.Range (5, 10), sy = Random.Range (5, 10), 0);