它为什么不起作用?我现在正在尝试很长时间,似乎没有尽头。需要使它尽可能简单代码javascript快速回答
var firstInput = document.luckForm.numberBox.value;
var secondInput = document.luckForm.numberBox2.value;
var thirdInput = document.luckForm.numberBox3.value;
for (firstInput = 0; firstInput <= 10; firstInput++) {
if (firstInput = luckyNumber) {
if (secondInput = luckyNumber2) {
if (thirdInput = luckyNumber3) {
{alert('Congratulations! You got all 3 numbers correct. You\'ve won £1000!'); }}}}}
我试图改变这种代码(见下文)成一个for循环的代码,很简单,没有阵列。我不知道我该如何做到这一点。它应该是一个彩票,你可以输入三个数字,如果他们是正确的,你会得到消息,你赢了1000磅。
if (firstInput == luckyNumber && secondInput == luckyNumber2 && thirdInput == luckyNumber3 || firstInput == luckyNumber && secondInput == luckyNumber3 && thirdInput == luckyNumber2 || firstInput == luckyNumber2 && secondInput == luckyNumber3 && thirdInput == luckyNumber || firstInput == luckyNumber2 && secondInput == luckyNumber && thirdInput == luckyNumber3 || firstInput == luckyNumber3 && secondInput == luckyNumber && thirdInput == luckyNumber2 || firstInput == luckyNumber3 && secondInput == luckyNumber2 && thirdInput == luckyNumber)
{
alert('Congratulations! You got all 3 numbers correct. You\'ve won £1000!');
它不起作用? –
虽然在IF条件下比较,你应该把双等于“==” – Vivek
什么不行?你想要做什么? – PaulG