Advertisement
Guest User

Untitled

a guest
Jul 16th, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.42 KB | None | 0 0
  1. var red = 255;
  2. var green = 0;
  3. var blue = 0;
  4. var bgValue = 'rgb('+ red + ', ' + green + ', ' + blue + ')';
  5.  
  6. function makeColorString() {
  7.  
  8. console.log(bgValue);
  9.  
  10. red = prompt('Красный');
  11.  
  12. red = Number (red);
  13. blue = Number(blue);
  14. green = +green;
  15.  
  16. function checkInput(i) {
  17.  
  18. if (isNaN(red)) {
  19. red = prompt('В качестве значения насыщенности красного вы ввели не число. Пожалуйста, введите число от 0 до 255.', 255);
  20. red = Number(red);
  21. }
  22.  
  23. else if (red < 0) {
  24. red = 0;
  25. console.log('Наименьшее из возможных чисел — ноль, мы подставили значение 0.');
  26. }
  27.  
  28. else if (red > 255) {
  29. red = 255;
  30. console.log('Наибольшее из возможных чисел — 255, мы подставили его.');
  31. }
  32.  
  33. else {
  34. console.log('Вы определили насыщенность красного как ' + red);
  35. }
  36. }
  37.  
  38. if (isNaN(green)) {
  39. green = prompt('В качестве значения насыщенности зеленого вы ввели не число. Пожалуйста, введите число от 0 до 255.', 0);
  40. green = Number(green);
  41. }
  42.  
  43. else if (green < 0) {
  44. green = 0;
  45. console.log('Наименьшее из возможных чисел — ноль, мы подставили значение 0.');
  46. }
  47.  
  48. else if (green > 255) {
  49. green = 255;
  50. console.log('Наибольшее из возможных чисел — 255, мы подставили его.');
  51. }
  52.  
  53. else {
  54. console.log('Вы определили насыщенность зеленого как ' + green);
  55. }
  56.  
  57. if (isNaN(blue)) {
  58. blue = prompt('В качестве значения насыщенности синего вы ввели не число. Пожалуйста, введите число от 0 до 255.', 0);
  59. blue = Number(blue);
  60. }
  61.  
  62. else if (blue < 0) {
  63. blue = 0;
  64. console.log('Наименьшее из возможных чисел — ноль, мы подставили значение 0.');
  65. }
  66.  
  67. else if (blue > 255) {
  68. blue = 255;
  69. console.log('Наибольшее из возможных чисел — 255, мы подставили его.');
  70. }
  71.  
  72. else {
  73. console.log('Вы определили насыщенность синего как ' + blue);
  74. }
  75.  
  76. console.log(isNaN(red));
  77. }
  78.  
  79. makeColorString()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement