Advertisement
Guest User

Untitled

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