Επίπεδο 10.5 του βιβλίου προβλημάτων JavaScript
Στη σελίδα, ο χρήστης επιλέγει κείμενο.
Πατώντας Ctrl + Enter
γράψτε αυτό το κείμενο στο πρόχειρο.
Δίνεται μια περιοχή κειμένου. Πληκτρολογείται κείμενο σε αυτήν.
Πατώντας το πλήκτρο Tab εισάγετε
στη θέση του δρομέα τον χαρακτήρα
της καρτέλας.
Δίνονται πεδία εισαγωγής. Σε οποιοδήποτε πεδίο εισαγωγής μπορείτε
να εισάγετε κείμενο και να πατήσετε Enter.
Μετά από αυτό, το κείμενο από το πεδίο εισαγωγής
εξαφανίζεται. Κάντε έτσι ώστε
κάθε πεδίο εισαγωγής να θυμάται το κείμενο που εισήχθη.
Πάνω από κάθε πεδίο εισαγωγής τοποθετήστε
βέλη με τα οποία θα μπορείτε
να επαναφέρετε το προηγούμενο κείμενο που εισήχθη στο πεδίο εισαγωγής.
Δίνεται ένας αριθμός. Εμφανίστε στην οθόνη τη διαδικασία αποσύνθεσης του αριθμού σε πρώτους παράγοντες, όπως στο σχολείο.
Δίνεται ένα πολυδιάστατο αντικείμενο αυθαίρετου επιπέδου εμφωλιασμού:
{
a: {
b: {
c: '+++'
}
},
}
Δημιουργήστε μια συνάρτηση που θα επιστρέφει στοιχεία του αντικειμένου, παίρνοντας ως παράμετρο μια συμβολοσειρά με τα κλειδιά του αντικειμένου, χωρισμένα με τελείες:
func('a.b.c'); // θα επιστρέψει '+++'
Δίνεται ένας πίνακας. Πατώντας ένα κουμπί συμπληρώστε τον ως εξής: