Check the function parameters : Function « Language Basics « JavaScript DHTML






Check the function parameters

  

<head>
<title></title>
<script type = "text/javascript" >
function addNums(firstNum,secondNum) {
    if ((isNaN(firstNum)) || (isNaN(secondNum))) {
        alert("Arguments must be numbers.");
        return;
    }
    else if (firstNum > secondNum) {
        alert(firstNum + " is greater than " + secondNum);
    }
    else {
        return firstNum + secondNum;
    }
}
</script>
</head>
<body>
<script type = "text/javascript" >
document.write(addNums("aaa",3));
document.write("<BR>");
document.write(addNums(2,3));
</script>
</body>

   
    
  








Related examples in the same category

1.Show Arguments
2.Function That Wraps Document.Write, Adding a Line Break
3.setTimeout() with a pointer to a function
4.Define function in JavaScript
5.Funciton with arguments
6.Pass variables to a function, and use these variable values in the function
7.Function that returns a value
8.A function with arguments, that returns a value
9.A Function Can Be Set Up to Accept a Variable Number of Arguments
10.Accepting Either One or No Arguments
11.Functions That Return Values Can Be Used in Expressions
12.Using an Argument with a JavaScript Function
13.Declaring a Function in the 'head' Block
14.Passing by Reference Versus Passing by Value
15.A Function Definition
16.Using the Function Object
17.Passing the Form Object as a Parameter
18.Calling a Function from an Event Handler
19.A Function's arguments and caller Properties
20.Variable Scope Workbench Page
21.Calling a Generalizable Function
22.Simplest function
23.Pass string value in and return string value out
24.A function with only one statement
25.Call your function
26.Nested function call
27.Define a function to accept the string value
28.Call a javascript function with javascript:void()
29.Return an incremented value
30.Save returned value from a function to a variable
31.Invoking third argument as function
32.Array filter and callback functions
33.Function is Object
34.Call function in body onload event