Сообщение от Alexandroppolus
|
(предполагаем, что самый младший разряд - первый, т.е. нечетный):
|
function calculation(M,N){
var количество = 0;
for(var k = Math.pow(10, M - 1); k <= Math.pow(10, M) - 1; k++){
const число = String(k);
const цифры = [...число];
var сумма = 0;
for(var i = 0; i < M; i += 2) {
сумма += +цифры[i];
}
if(сумма === N) количество++;
}
return количество;
}
alert(calculation(5,5) * 10 === calculation(6,5));
10!!! а не 9