Advertisement
Guest User

Untitled

a guest
Mar 24th, 2019
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.65 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(red)) {
  7. red = prompt ("В качестве значения насыщенности красного вы ввели не число. Пожалуйста, введите число от 0 до 255.", "255");
  8. red = Number(red);
  9. }
  10. else if (red < 0) {
  11. red = 0;
  12. console.log ("Наименьшее из возможных чисел - ноль, мы подставили значение 0.");
  13. }
  14. else if (red > 255) {
  15. red = 255;
  16. console.log ('Наибольшее значение - 255, мы подставили значение 255');
  17. }
  18. else {
  19. console.log ("Вы определили насыщенность красного как" + red);
  20. }
  21. }
  22. var bgValue = 'rgb(' + red + ', ' + green + ', ' + blue + ')';
  23. function makeColorString () {
  24. if (isNaN(green)) {
  25. green = prompt ("В качестве значения насыщенности красного вы ввели не число. Пожалуйста, введите число от 0 до 255.", "0")
  26. green = Number(green);
  27. }
  28. else if (green < 0) {
  29. green = 0;
  30. console.log ("Наименьшее из возможных чисел - ноль, мы подставили значение 0.");
  31. }
  32. else if (green > 255) {
  33. green = 255;
  34. console.log ('Наибольшее значение - 255, мы подставили значение 255');
  35. }
  36. else {
  37. console.log ("Вы определили насыщенность зеленого как" + green);
  38. }
  39. if (isNaN(blue)) {
  40. blue = prompt ("В качестве значения насыщенности синего вы ввели не число. Пожалуйста, введите число от 0 до 255.", "0")
  41. blue = Number(blue);
  42. }
  43. else if (blue < 0) {
  44. blue = 0;
  45. console.log ("Наименьшее из возможных чисел - ноль, мы подставили значение 0.");
  46. }
  47. else if (blue > 255) {
  48. blue = 255;
  49. console.log ('Наибольшее значение - 255, мы подставили значение 255');
  50. }
  51. else {
  52. console.log ("Вы определили насыщенность красного как" + blue);
  53. }
  54. console.log (bgValue);
  55. red = Number(red);
  56. blue = Number(blue);
  57. green= +green
  58. console.log (isNaN(red));
  59. }
  60. makeColorString ();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement