Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   задача нахождения нат.чисел, запись которых есть одна из строгих последовательностей (https://javascript.ru/forum/misc/37438-zadacha-nakhozhdeniya-nat-chisel-zapis-kotorykh-est-odna-iz-strogikh-posledovatelnostejj.html)

rgl 22.04.2013 12:17

Т.к. с двузначными цифрами все просто, почти все (кроме 11, 22, 33, ...) подходят, начну со 100.

Цитата:

Сообщение от Aetae (Сообщение 247215)
var digits = '0123456789 9876543210',
    num = +prompt('введите число:');;
if( ~digits.indexOf(num) ) alert('Норм: ' + num);
else alert('Печаль: ' + num);

Кто хочет, может считать плагиатом:
var max = 200;
var result = [];

for( i = 100; i <= max; ++i )
  if( /^(?:0?1?2?3?4?5?6?7?8?9?|9?8?7?6?5?4?3?2?1?0?)$/.test( i.toString() ) )
    result.push( i );

alert( result );


Часовой пояс GMT +3, время: 20:28.