Advertisement
Guest User

Untitled

a guest
Mar 20th, 2019
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. var red, green, blue;
  2. red = prompt('Введите насыщенность красного в виде числа от 0 до 255', '255');
  3. green = prompt('Введите насыщенность зелёного в виде числа от 0 до 255', '0');
  4. blue = prompt('Введите насыщенность синего в виде числа от 0 до 255', '0');
  5. function makeColorString(r, g, b) {
  6. var bgValue = 'rgb(' + r + ',' + g +',' + b +')';
  7. return bgValue;
  8. }
  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 = prompt(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. }
  28. document.write(makeColorString (red, green, blue));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement