Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

java Script The code fragments below all represent attempts to declare/define a

ID: 3813752 • Letter: J

Question

java Script

The code fragments below all represent attempts to declare/define a new function called myFunction which accepts two numbers and multiplies them. Select all of versions of the code which may used to declare and define the new function. (Hint, a choice being "syntactically valid", doesn't mean that it actually declares a new function usable as described.)

var myFunction = new function(x,y) {
    return x*y;
}

myFunction (x,y) {
    return x*y;
}

var myFunction = function(x,y) {
    return x*y;
}

new myFunction (x,y) {
    return x*y;
}

var myFunction = new function(x,y) {
    return x*y;
}

myFunction (x,y) {
    return x*y;
}

var myFunction = function(x,y) {
    return x*y;
}

new myFunction (x,y) {
    return x*y;
}

Explanation / Answer

Solution for the Probblem:-

Program:-

<html>
<head></head>
<body>
<script>
  
       var x=prompt("Enter x value");
       var y=prompt("Enter y value");
       var result=newFunction(x,y);
       document.write("The multiplication is ");
       document.write(result);
  
   function newFunction(x,y)
   {
       return x*y;
   }
</script>
</body>
</html>

Output :-

Save with .html extention then run it in the browser.

Thank you!