Professional Documents
Culture Documents
Számok faktoriálisa: Írj egy függvényt, amely kiszámolja egy adott szám faktoriálisát (azaz az összes
pozitív egész szám szorzataként 1-től a számig.
function factorial(n) {
if (n < 0) {
} else {
let result = 1;
result *= i;
return result;
// Példa használat:
const inputNumber = 5;
2.Szöveges anagrammák: Írj egy függvényt, amely megvizsgálja, hogy két karakterlánc anagramma-e
egymásnak. Más szóval döntsd el, tartalmazza-e a második karakterlánc ugyanazokat a betűk
permutációit, mint az első karakterlánc. Jelenítsd meg az eredményt (true vagy false), igaz vagy hamisa
képernyődön.
// Példa használat:
console.log(result); // true
3.Fibonacci szám pozíciója: Írj egy függvényt, amely meghatározza egy adott szám pozícióját a Fibonacci
sorozatban.
function fibonacciPosition(number) {
if (number <= 0) {
let a = 0;
let b = 1;
let position = 1;
const temp = a + b;
a = b;
b = temp;
position++;
// Példa használat:
function sumOfDivisors(number) {
if (number <= 0) {
let sum = 0;
if (number % i === 0) {
sum += i;
return sum;
// Példa használat:
5. Páros számok faktoriálisainak összege: Írj egy JavaScript függvényt, amely kiszámolja
az első N páros szám faktoriálisainak összegét, ahol N egy adott szám. Ez az összeg
jelenjen meg a képernyődön!
function sumOfEvenFactorials(N) {
let sum = 0;
let factorial = 1;
factorial *= j;
sum += factorial;
return sum;
// Példa használat:
const N = 3;
function isArmstrongNumber(number) {
let sum = 0;
armstrongNumbers.push(number);
return armstrongNumbers;
// Példa használat: