Odwracanie napisu na trzy sposoby

Praktyka: teksty i szyfry - JavaScript od podstaw: konsola (JavaScript)

Ten sam problem, trzy rozwiązania. Pętla od ostatniego indeksu dokleja znaki od tyłu. Łańcuch metod `split('')` (napis na tablicę znaków), `reverse()` i `join('')` robi to samo jedną linią. Trzeci sposób to pętla `for...of`, w której każdy znak dokładamy na POCZĄTEK wyniku. Wszystkie dają ten sam wynik: wybieramy ten, który najlepiej się czyta.

const text = 'informatyka';

let loop = '';
for (let i = text.length - 1; i >= 0; i--) {
  loop += text[i];
}

const chain = text.split('').reverse().join('');

let front = '';
for (const ch of text) {
  front = ch + front;
}

console.log(loop);
console.log(chain);
console.log(front);
console.log('Takie same?', loop === chain && chain === front);

Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.

Wszystkie lekcje kursu JavaScript od podstaw: konsola·Zaloguj się, aby zapisać postęp na koncie.