• Где ошибка в коде JS?

    @miroshacat
    var red, green, blue;
    function makeColorString() {
    red = prompt('Введите насыщенность красного в виде числа от 0 до 255', 255);
    blue = prompt('Введите насыщенность синего в виде числа от 0 до 255',0);
    function checkInput(i) {
      i = Number(i);
    var bgValue = 'rgb(' + i+ ', ' + green + ', ' + blue + ')';
    console.log(bgValue);
    i = Number(i);
    
    
    if (isNaN(i)) {
      i = prompt('В качестве значения насыщенности цвета вы ввели не число. Пожалуйста, введите число от 0 до 255.');
      i = Number(i);
    }
    else if (i < 0) {
      i = 0;
      console.log('Наименьшее из возможных чисел — ноль, мы подставили значение 0.');
    }
    else if (i > 255) {
      i = 255;
      console.log('Наибольшее возможное число — 255, мы подставили его.');
    }
      else{
        console.log('Вы определили насыщенность цвета как ' + i);
    }}
    
    console.log(red+green+blue);
    console.log(isNaN(red)); 
      makeColorString();}
    Ответ написан
    Комментировать