add frisrt code from range >1000 <1

This commit is contained in:
Костя 2025-07-04 13:57:20 +03:00
parent 458f6de3fb
commit e166b28043
1 changed files with 26 additions and 12 deletions

View File

@ -17,13 +17,13 @@
// && - AND
// || - OR
// !
/*
function analise (chislo: number){
return chislo % 3 ==0 || chislo % 5 ==0;
}
let p = analise(3);
//console.log(p);
let a = 0;
for(let index = 1; index < 1000; ){
@ -35,23 +35,37 @@ function analise (chislo: number){
//break //оператор прерывания цикла (сразуже заканчивает цикл)
}
console.log(`сумма: ${a}`);
*/
//найти формулу (в инете) арифметич. прогрессии и как эту формулу реализовать в коде
// найти как узнать А-n число. "Это число А-n" можно получить циклом в обратной последовательности от 1000 и идти к.
// найти как узнать А-n число. "Это число А-n" можно получить циклом в обратной последовательности от 1000 и идти к меньшему и найти первый попавшийся элемент.
/*
Формула n-го члена арифметической прогрессии: an = a1 + d(n 1), где:
a1 первый член прогрессии;
skysmart.ru
yaklass.ru
d разность между любыми двумя соседними членами;
banki.ru
skillbox.ru
n порядковый номер члена прогрессии.
math-prosto.ru
yaklass.ru
С помощью этой формулы можно найти любой член арифметической прогрессии, если известны её первый член и разность.
math-prosto.ru
yaklass.ru
Формула для нахождения суммы первых n членов арифметической прогрессии: Sn = (a1 + an)n/2, где n число членов последовательности.
*/
*/
function analise (chislo: number){
return chislo % 3 ==0 || chislo % 5 ==0;
}
let p = analise(3);
let a = 0;
for(let index = 1000; index = 1; ){ // обратный цикл от 1000 до 1, для поиска первого элемента!
if (analise(index)){
//console.log(index);
a = a + index;
}
index = index + 1;
//break //оператор прерывания цикла (сразуже заканчивает цикл)
}
console.log(`сумма: ${a}`);