Advertisement
Guest User

Untitled

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