מה הפקודה return עושה?
מה התפקיד שלה?
נתקלתי בספר במקרה return של פונקציה כזאת:
HTML קוד:
<script language="JavaScript">
<!--
var boolTryAgain ;
var Times ;
var iLoop ;
var NoOfLoops ;
var Sum ;
var Average ;
function Read_Number(Title, Min, Max) {
do {
boolTryAgain = false ;
Times = prompt(Title + " from " + Min + " to " + Max) ;
if (isNaN(Times) == false) {
Times = parseFloat(Times) ;
if ((Times >= Min) && (Times <= Max))
boolTryAgain = false ;
else
boolTryAgain = true ;
}
else
boolTryAgain = true ;
} while (boolTryAgain) ;
return(Times) ;
}
NoOfStudents = Read_Number("No Of Students", 1, 5) ;
Sum = 0 ;
for (iLoop = 1 ; iLoop <= NoOfStudents ; iLoop++) {
Grade = Read_Number("Grade", 0, 100) ;
Sum = Sum + Grade ;
}
Average = Math.round(Sum / NoOfStudents) ;
alert("The Average is " + Average) ;
-->
</script>
return(times

מה התפקיד של הפקודה הזאת בתרגיל הזה?
תודה רבה !