[问题] funciton的参数与变量替换

楼主: wendyhard (eeswd)   2015-11-18 09:52:18
不好意思请问一个练习codecademy遇到新手问题
想问第三行funciton内的参数与前两行宣告的变量要如何做连结
打 var choice1 = userChoice 都跑不出来 感谢大家
var userChoice = prompt("Do you choose rock, paper or scissors?");
var computerChoice = Math.random()
var compare = function(choice1,choice2)......
作者: Peruheru (还在想)   2015-11-18 10:04:00
var compare = function(choice1,choice2) 这行可以当作将后面那个function取名叫compare,而要使用时则是写成类似var result=compare(userChoice, computerChoice);第三行宣告的只是函式的"行为",这时候还用不到前面变量而要执行那个行为,则要再多写一行执行的程式,如前述我不知道你compare最后会回传什么,或是没有要回传不过那样写应该是不会爆的好啦就算我真的写错了,总之你缺的就是一行执行而已(虚)
楼主: wendyhard (eeswd)   2015-11-18 10:45:00
谢谢你的观念与解答!

Links booklink

Contact Us: admin [ a t ] ucptt.com