Advertisement
Guest User

Untitled

a guest
Sep 19th, 2019
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.61 KB | None | 0 0
  1.  
  2. var red = Number(prompt('Введите насыщенность красного в виде числа от 0 до 255', 255));
  3. var green = +(prompt('Введите насыщенность зелёного в виде числа от 0 до 255', 0));
  4. var blue = Number(prompt('Введите насыщенность синего в виде числа от 0 до 255', 0));
  5. function makeColorString() {
  6. var bgValue = 'rgb'+'('+ red + ','+ green + ','+ blue + ')';
  7. function checkInput(i) {
  8. if (isNaN(red)) {
  9. red = prompt('В качестве значения насыщенности красного вы ввели не число. Пожалуйста, введите число от 0 до 255', '255');
  10. red = Number (red);
  11. }
  12. else if (red < 0) {
  13. red = 0;
  14. console.log('Наименьшее из возможных чисел — ноль, мы подставили значение 0.');
  15. }
  16. else if (red > 255) {
  17. red = 255;
  18. console.log('Наибольшее возможное число — 255, мы подставили его.');
  19. }
  20. else {
  21. console.log('Вы определили насыщенность красного как ' + red);
  22. }}
  23. console.log(red+blue);
  24. console.log(isNaN(red));
  25. if (isNaN(green)) {
  26. green = prompt('В качестве значения насыщенности зеленого вы ввели не число. Пожалуйста, введите число от 0 до 255', 0);
  27. green = Number(green);
  28. }
  29. else if (green < 0) {
  30. green = 0;
  31. console.log('Наименьшее из возможных чисел — ноль, мы подставили значение 0.');
  32. } else if (green > 255) {
  33. green = 255;
  34. console.log('Наибольшее возможное число — 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. } else if (blue > 255) {
  47. blue = 255;
  48. console.log('Наибольшее возможное число — 255, мы подставили его.');
  49. }
  50. else {
  51. console.log('Вы определили насыщенность синего как ' + blue);
  52. }
  53. }
  54. makeColorString();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement