Показать сообщение отдельно
  #2 (permalink)  
Старый 28.05.2013, 15:50
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,237

Сообщение от bf_karatel
Дано натуральное число n. Определить количество цифр в цифровой записи данного числа, которые имеют наименьшее значение.
Как вариант...

var n=prompt("Введите значение n");
var i=0;
do {
	var r=new RegExp(i,'g');
	var k=n.length-n.replace(r,'').length;
	if (k==0) i++;
} while ((k==0) && (i<10));
if (k==0) {
	alert('В строке нет цифр...');
} else {
	alert('Минимальная цифра '+i+' встречается '+k+' раз.');
}
Ответить с цитированием