Επίπεδο 2.6 του βιβλίου προβλημάτων JavaScript

Задание 1

Δίνεται μια συμβολοσειρά με γράμματα και ψηφία. Λάβετε έναν πίνακα με τις θέσεις όλων των ψηφίων αυτής της συμβολοσειράς.

Задание 2

Δίνεται ένας πίνακας με μερικούς αριθμούς, για παράδειγμα, όπως ο ακόλουθος:

javascript[123, 456, 789]

Γράψτε κώδικα που θα αντιστρέψει τους αριθμούς σε αυτόν τον πίνακα σύμφωνα με την ακόλουθη αρχή:

javascript[321, 654, 987]
Задание 3

Δίνεται μια συμβολοσειρά με έναν αριθμό:

javascript'1234567'

Διαχωρίστε τα τριπλάσια ψηφία με κενά, ξεκινώντας από το τέλος του αριθμού. Στην περίπτωσή μας, θα πρέπει να προκύψει το ακόλουθο:

javascript'1 234 567'
Задание 4

Δίνεται μια συμβολοσειρά:

javascript'AbCdE'

Αλλάξτε την πεζο-κεφαλαία των γραμμάτων αυτής της συμβολοσειράς στο αντίθετο. Στην περίπτωσή μας, θα πρέπει να προκύψει το ακόλουθο:

javascript'aBcDe'
Задание 5

Δίνεται ένας πίνακας με αριθμούς, για παράδειγμα, όπως ο ακόλουθος:

javascript[1, 2, 3, 4, 5, 6]

Συγχωνεύστε τα ζεύγη των στοιχείων μαζί:

javascript[12, 34, 56]
Задание 6

Δίνεται μια συμβολοσειρά με λέξεις:

javascript'aaa bbb ccc eee fff'

Κάντε κεφαλαίο το πρώτο γράμμα κάθε δεύτερης λέξης σε αυτήν τη συμβολοσειρά. Στην περίπτωσή μας, θα πρέπει να προκύψει το ακόλουθο:

javascript'aaa Bbb ccc Eee fff'