Advertisement
Guest User

Untitled

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