Kliknij "Pokaż rozwiązanie", aby zobaczyć gotowy kod.
Napisz kod, który sprawdzi, czy podany string jest palindromem.
let text = prompt("Podaj tekst:"); let reversed = text.split('').reverse().join(''); console.log(text === reversed);
Napisz kod, który znajdzie największą liczbę w tablicy.
let numbers = [10, 45, 67, 3, 99, 23]; console.log(Math.max(...numbers));
Napisz kod, który policzy sumę elementów w tablicy.
let numbers = [5, 10, 15, 20]; let sum = numbers.reduce((acc, num) => acc + num, 0); console.log(sum);
Napisz kod, który wyświetli tylko liczby parzyste z tablicy.
let numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9]; console.log(numbers.filter(num => num % 2 === 0));
Napisz kod, który wylosuje liczbę od 1 do 100 i ją wyświetli.
let randomNum = Math.floor(Math.random() * 100) + 1; console.log(randomNum);
Napisz kod, który policzy liczbę samogłosek w podanym tekście.
let text = prompt("Podaj tekst:"); let vowels = text.match(/[aeiouyąę]/gi); console.log(vowels ? vowels.length : 0);
Napisz kod, który zmieni pierwszą literę podanego tekstu na wielką.
let text = prompt("Podaj tekst:"); console.log(text.charAt(0).toUpperCase() + text.slice(1));
Napisz kod, który sprawdzi, czy liczba jest pierwsza.
function isPrime(num) { if (num < 2) return false; for (let i = 2; i < num; i++) { if (num % i === 0) return false; } return true; } let number = prompt("Podaj liczbę:"); console.log(isPrime(Number(number)));
Napisz kod, który odwróci kolejność elementów w tablicy.
let array = [1, 2, 3, 4, 5]; console.log(array.reverse());
Napisz kod, który doda nowy element do tablicy.
let array = [1, 2, 3, 4, 5]; array.push(6); console.log(array);