JavaScript program to find largest number among three numbers
Problem Definition
Make JavaScript program to find largest number among three numbers.
Code
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
<!--
Step 1: Initialize largest=none
Step 2: Read numbers: a,b,c
Step 3: If a>b and a>c, set largest=a, goto step 6
Step 4: If b>a and b>c, set largest=b, goto step 6
Step 5: Set largest=c
Step 6: Print largest
Step 7: Stop
-->
<script>
function getLargest(a,b,c){
var largest=null;
if(a>b && a>c)largest=a;
if(b>a && b>c)largest=b;
if(c>a && c>b)largest=c;
document.write("Largest:"+largest+" among "+a+","+b+","+c);
}//end getLargest
function getLargest2(a,b,c){
var largest=null;
if(a>b && a>c){
largest=a;
}else{
if(b>c){
largest=b;
}else{
largest=c;
}
}
document.write("Largest:"+largest+" among "+a+","+b+","+c);
}//end getLargest
function getLargest3(a,b,c){
var largest=null;
if(a>b){
if(a>c){
largest=a;
}else{
largest=c;
}
}else{
if(b>c){
largest=b;
}else{
largest=c;
}
}
document.write("Largest:"+largest+" among "+a+","+b+","+c);
}//end getLargest
</script>
</head>
<body>
<script>
var a=parseInt(prompt("Enter a value:"));
var b=parseInt(prompt("Enter a value:"));
var c=parseInt(prompt("Enter a value:"));
getLargest(a,b,c);
document.write("<br/>");
getLargest2(a,b,c);
document.write("<br/>");
getLargest3(a,b,c);
</script>
</body>
</html>
Comments 1