logo Practice-It logo

parameterMystery6

Language/Type: JavaScript parameter mystery reference semantics
Author: Melissa Medsker-Galloway (on 2016/11/18)

Assume the following functions are defined:

function main() {
    var zero = "three";
    var one = "two"
    var two = zero;
    var three = two;
    
    mystery(zero, one, "0");
    mystery(zero, zero, "seven");
    mystery(one, two, three);
    mystery(one, zero, "some" + one);
}

function mystery(nil, none, zilch) {
    var zero = nil;
    console.log(nil + " + " + none + " = " + zero + " + " + zilch + ".");
}
What console output would result from calling main?
mystery(zero, one, "0");
mystery(zero, zero, "seven");
mystery(one, two, three);
mystery(one, zero, "some" + one);

You must log in before you can solve this problem.


Log In

If you do not understand how to solve a problem or why your solution doesn't work, please contact your TA or instructor.
If something seems wrong with the site (errors, slow performance, incorrect problems/tests, etc.), please

Is there a problem? Contact a site administrator.