SHARE
TWEET

Untitled

a guest Apr 24th, 2019 64 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var red = prompt('Введите насыщенность красного в виде числа от 0 до 255');
  2. var green = prompt('Введите насыщенность зеленого в виде числа ха','0');
  3. var blue = prompt('Введите насыщенность синего в виде числа 0','0');
  4. function makeColorString() {
  5. var bgValue = 'rgb(' + red + ', ' + green + ', ' + blue + ')';
  6. console.log(bgValue);
  7. red = Number(red);
  8. blue = Number(blue);
  9. green = +green;
  10.   function checkInput(i) {
  11. if (isNaN(red)) {
  12.   red = prompt('В качестве значения насыщенности красного вы ввели не число. Пожалуйста, введите число от 0 до 255.',255);
  13.   if (isNaN(red)) {
  14.   red = prompt('В качестве значения...');
  15.   red = Number(red);
  16. }else if (red < 0) {
  17.       red = 0;
  18.       console.log('Наименьшее из возможных чисел — ноль, мы подставили значение 0.');
  19.     }else if (red > 255) {
  20.       red = 255;
  21.       console.log('Наибольшее возможное число — 255, мы подставили его.');
  22.     }
  23.   else {
  24.   console.log('Вы определили насыщенность красного как ' + red);
  25.   }
  26. }
  27. }
  28. if (isNaN(green)) {
  29.   green = prompt('...текст сообщения...', 0);
  30.   green = Number(green);
  31. }else if (green < 0) {
  32.       green = 0;
  33.       console.log('Наименьшее из возможных чисел — ноль, мы подставили значение 0.');
  34.     }else if (green > 255) {
  35.       green = 255;
  36.       console.log('Наибольшее возможное число — 255, мы подставили его.');
  37.     }else {
  38.   console.log('Вы определили насыщенность зеленого как ' + green);
  39. }
  40. if (isNaN(blue)) {
  41.   blue = prompt('...текст сообщения...', 0);
  42.   blue = Number(blue);
  43. }else if (blue < 0) {
  44.       blue = 0;
  45.       console.log('Наименьшее из возможных чисел — ноль, мы подставили значение 0.');
  46.     }else if (blue > 255) {
  47.       blue = 255;
  48.       console.log('Наибольшее возможное число — 255, мы подставили его.');
  49.     }else {
  50.   console.log('Вы определили насыщенность синего как ' + blue);
  51. }
  52. console.log(red + green + blue);
  53. console.log(red + blue);
  54. console.log(red + green + blue);
  55. console.log(isNaN(red));
  56. }
  57.  makeColorString();
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top