UNPKG

ikrom-tools-ake

Version:

2

37 lines (31 loc) 744 B
function checkPrime(n) { if (n < 2) return "tub son emas"; for (let i = 2; i <= Math.sqrt(n); i++) { if (n % i === 0) { return "tub son emas"; } } return "tub son"; } function checktoq(n) { for (let i = 1; i < n; i++) { if (n[i] % 2 == 1) { console.log(n[i]); } else { console.log(n[i]); } } } function checkfibonacci(n) { let fib = [0, 1]; for (let i = 2; i < n; i++) { fib[i] = fib[i - 1] + fib[i - 2]; } return fib.slice(0, n); } function checkpalindrom(str) { str = str.toString(); let teskari = str.split("").reverse().join(""); return str === teskari; } module.exports = { checkPrime, checkpalindrom, checkfibonacci, checktoq };