ng-value for Radio button

The ng-value is most used under ng-repeat ngValue is useful when dynamically generating lists of radio buttons using ngRepeat. 

	<html ng-app="myApp">
<head>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.9/angular.min.js"></script>
</head>
<body>
<form ng-controller="myCtrl">
<h2>Which is your favorite Cartoon ?</h2>
<label ng-repeat="name in names" for="{{name}}">
<input type="radio" ng-model="my.favorite" ng-value="name"> {{name}}
</label>
<div>You chose {{my.favorite}}</div>
</form>
<script>
angular.module('myApp', [])
.controller("myCtrl", function($scope){
$scope.names = ['Popeye', 'Superman', 'Scrappy-Doo', 'Donald Duck'];
$scope.my = { favorite: '' };
});
</script>
</body>
<html>