我是新手,请多多包涵。此练习来自Khanacademy。我得到了正确的答案,这使我继续上课,但是我仍然有些困惑。变量num1和num2的值在哪里?它甚至被定义吗?var add = function(num1, num2) { return num1 + num2;};var subtract = function(num1, num2) { return num1 - num2;};var multiply = function(num1, num2) { return num1 * num2;};var divide = function(num1, num2) { return num1 / num2;};fill(255, 0, 0);text("2 + 2 is " + add(2, 2), 10, 20);text("2 - 2 is " + subtract(2, 2), 10, 50);text("2 * 2 is " + multiply(2, 2), 10, 80);text("2 / 2 is " + divide(2, 2), 10, 110); 最佳答案 num1和num2是add,subtract,multiply和divide函数中每个函数的形式参数。因此,当您使用类似add(2, 2)的结构时,您的意思是“我希望您转到add变量,取出其中包含的函数,然后在num1 = 2和。”关于JavaScript函数,有几个不错的指南,例如this one或this one。关于javascript - num1和num2在哪里定义?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29045332/
10-12 21:26