Advertisement
Guest User

Untitled

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