@kil2016

Почему random не работает?

почему рандом не выводит число ?
что я ввожу в input то рандом и выводит

bt.onclick = function (){
    var input = document.getElementById('nam').value;
    
    var x = [Math.floor(Math.random()*10)];

    
    if(x=input){
        console.log('угадал');
        console.log(x);
    }
    else{
        console.log('не угадал');
        console.log(x);
    }
}
  • Вопрос задан
  • 169 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Interface
if(x=input){
->
if(x === input){

И высуньте значение из массива, зачем вы его туда положили?
Ответ написан
Комментировать
sergiks
@sergiks Куратор тега JavaScript
♬♬
1.
var x = [Math.floor(Math.random()*10)];
// заменить на
var x = Math.floor(Math.random()*10);


2.
if(x=input){
// заменить на
if(x==input){
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы