Advertisement
avr39ripe

jsTwoSameDigits

Jan 24th, 2021
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <!doctype html>
  2. <html>
  3. <head>
  4.     <title>Home work example</title>
  5. </head>
  6. <body>
  7.     <script>
  8.     /*3. Запросить у пользователя трехзначное и число и проверить,
  9.     есть ли в нем одинаковые цифры.*/
  10.  
  11.     'use strict'
  12.         let num = +prompt('Enter some three-digit number', 123);
  13.         let d1 = num % 10;
  14.         num = Math.floor(num/10);
  15.         let d2 = num % 10;
  16.         num = Math.floor(num/10);
  17.         let d3 = num % 10;
  18.         let equal = false;
  19.  
  20. /*      
  21.         Вариант с if вроде как понятнее..
  22.         if ( d1 == d2 || d1 == d3 || d2 ==d3 )
  23.         {
  24.             equal = true;
  25.         }
  26. */
  27. //      Вариант БЕЗ if красивее и уместнее.
  28.  
  29.         equal = (d1 == d2 || d1 == d3 || d2 ==d3);
  30.  
  31.         let message = `There are ${equal ? '' : 'no '}equal digits in entered number!`;
  32.         console.log(message);
  33.         alert(message);
  34.     </script>
  35. </body>
  36. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement