Cómo asignar valor con ng-change en js angular

Tengo un enlace desplegable simple con modelo angular

<select ui-select2="{allowClear:true}" ng-model="product.Id" ng-change="{value = product.Id == 0}" data-placeholder="Select Warranty">
      <option></option>
      <option ng-repeat="product in products" value="{{product.Id}}">{{product.Code}}</option>
</select>

¿Cómo puedo asignar valor dependiendo de alguna condición en ng-change?

Respuestas a la pregunta(2)

Su respuesta a la pregunta