#2 JS base 2

Open
opened 2 years ago by gitgod · 1 comments
gitgod commented 2 years ago

http://gitlab.a-level.com.ua/Vladislav_Postnikov/HomeWork1/src/master/HW_02/index.html#L89-L107 - странная логика, не работает: рандом надо от 0 до 2 (три варианта, а не 10) выигрыш - когда у тебя бумага, а у соперника камень, а не когда у вас ответы равны - это ничья.

http://gitlab.a-level.com.ua/Vladislav_Postnikov/HomeWork1/src/master/HW_02/index.html#L89-L107 - странная логика, не работает: рандом надо от 0 до 2 (три варианта, а не 10) выигрыш - когда у тебя бумага, а у соперника камень, а не когда у вас ответы равны - это ничья.

let ask2=prompt('Камень, ножницы или бумага ?','');

        let answer='';
        let num=Math.round(Math.random()*2);

        if(num==0){
            answer='камень';
        }else{
            if(num==1){
                answer='бумага';
            }else{
                answer='ножницы';
            }
        }
        console.log(answer);

        if(ask2==answer){
            console.log('Это ничья');
        }else{
            if(ask2==='ножницы'&& answer==='камень' || ask2==='бумага'&&answer==='ножницы' || ask2==='камень'&&answer==='бумага'){
                console.log('Вы проиграли ');
            }

            if(ask2==='камень'&&answer==='ножницы' || ask2==='ножницы'&&answer==='бумага' || ask2==='бумага'&&answer==='камень'){
                console.log('Вы выиграли');
            }
        }
let ask2=prompt('Камень, ножницы или бумага ?',''); let answer=''; let num=Math.round(Math.random()*2); if(num==0){ answer='камень'; }else{ if(num==1){ answer='бумага'; }else{ answer='ножницы'; } } console.log(answer); if(ask2==answer){ console.log('Это ничья'); }else{ if(ask2==='ножницы'&& answer==='камень' || ask2==='бумага'&&answer==='ножницы' || ask2==='камень'&&answer==='бумага'){ console.log('Вы проиграли '); } if(ask2==='камень'&&answer==='ножницы' || ask2==='ножницы'&&answer==='бумага' || ask2==='бумага'&&answer==='камень'){ console.log('Вы выиграли'); } }
Sign in to join this conversation.
No Label
No Milestone
No assignee
2 Participants
Loading...
Cancel
Save
There is no content yet.