Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как узнать принадлежность к промежутку? (https://javascript.ru/forum/misc/41882-kak-uznat-prinadlezhnost-k-promezhutku.html)

CoruptedMan 02.10.2013 20:21

Как узнать принадлежность к промежутку?
 
Продублирую тему, ибо не знаю, куда вернее писать. Я только учусь, начал заниматься по одному курсу. По заданию писал программу по типу камень-ножницы-бумага, сделал переменную с выбором компьютера, равняется Math.random, сделал if/ else if/ else чтобы сделать 3 варианта для выбора компа, т.е нужно чтобы если результат рандом от 0 до 0.33 то камень, от 0.34 до 0.66 то бумага и от 0.67 и далее ножницы. Сделал для 1 и 3, а как сделать проверку в else if чтобы он проверял
Вот мой код:
var userChoice = prompt("Do you choose rock, paper or scissors?");

if ((userChoice === "rock") || (userChoice === "paper") || (userChoice === "scissors"))
    console.log("Nice choice!")
else
    console.log("Please, make a correct choice!")

var computerChoice = Math.random();

if (computerChoice <= 0.33 )
{
    computerChoice = "rock";
}
        else if ((computerChoiсe > 0.33) && (computerChoiсe <= 0.66))
    {
        computerChoice = "paper";
    }
        else
        {
            computerChoice = "scissors";
        }   
        
console.log(computerChoice);

Конкретно, что не так в этом месте:
else if ((computerChoiсe > 0.33) && (computerChoiсe <= 0.66))

Спасибо заранее! :)

рони 02.10.2013 20:49

:write:
Цитата:

Сообщение от CoruptedMan
else if ((computerChoiсe > 0.33) && (computerChoiсe <= 0.66))


рони 02.10.2013 20:56

CoruptedMan,
и оба computerChoiсe Forever Russia :victory:


Часовой пояс GMT +3, время: 15:57.