Iteratori înșiruiți încorporați în JavaScript
Șirurile de caractere au de asemenea un iterator încorporat. Să luăm ca exemplu iterarea caracterelor unui șir cu un ciclu:
javascriptfor (let elem of 'abc') {
console.log(elem); // 'a', 'b', 'c'
}
Și acum să despărțim șirul folosind
operatorul spread:
javascriptconsole.log([...'abc']); // ['a', 'b', 'c']
Задание 1
Este dat un șir cu cifre:
javascriptlet str = '12345';
Iterați prin cifrele acestui număr cu un ciclu și găsiți suma lor.