Advertisement
Guest User

Untitled

a guest
Mar 22nd, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.30 KB | None | 0 0
  1. var red = prompt ('Введите насыщенность красного в виде числа от 0 до 255', '255');
  2. var green = prompt ('Введите насыщенность зеленого в виде числа от 0 до 255', '0');
  3. var blue = prompt ('Введите насыщенность синего в виде числа от 0 до 255', '0');
  4. function checkInput(i) {
  5. i = Number(i);
  6. if (isNaN(i)) {
  7. i = prompt('В качестве значения насыщенности цвета вы ввели не число. Пожалуйста, введите число от 0 до 255.');
  8. i=Number(i);
  9. } else if(i<0) {
  10. i = 0;
  11. console.log('Наименьшее из возможных чисел — ноль, мы подставили значение 0.');
  12. }
  13. else if (i>255) {
  14. i= 255;
  15. console.log('Наибольшее возможное число — 255, мы подставили его.')
  16. }
  17. else {
  18. console.log ('Вы определили насыщенность цвета как ' + i);
  19. }
  20. }
  21. checkInput(red);
  22. checkInput(green);
  23. checkInput(blue);
  24. function makeColorString(r, g, b) {
  25. var bgValue = 'rgb(' + r + ', ' + g + ', ' + b + ')';
  26. return (bgValue);
  27. }
  28. makeColorString(red, green, blue);
  29. document.write(makeColorString(red, green, blue));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement