Membalikkan string adalah salah satu pertanyaan JavaScript yang paling sering diajukan selama wawancara teknis. Pewawancara mungkin meminta Anda untuk menulis cara berbeda untuk membalikkan string, atau mereka mungkin meminta Anda untuk membalikkan string tanpa menggunakan metode bawaan, atau mereka bahkan mungkin meminta Anda untuk membalikkan string menggunakan rekursi Show
Mungkin ada lusinan cara berbeda untuk melakukannya, tidak termasuk fungsi balik bawaan, karena JavaScript tidak memilikinya Di bawah ini adalah tiga cara saya yang paling menarik untuk menyelesaikan pertanyaan tentang membalikkan string dalam JavaScript Tantangan AlgoritmaAnda mungkin perlu mengonversi string menjadi larik sebelum membalikkannya
Test Case berupa
1. Mengembalikan String dengan Fungsi BawaanUntuk solusi ini, kami akan menggunakan tiga metode. Metode string. prototipe. split(), metode Array. prototipe. reverse() dan metode Array. prototipe. bergabung()
_Gabungkan ketiga metode secara bersamaan
2. Membalikkan String Dengan Pengurangan For Loop
Tidak ada komentar _3. Membalikkan String Dengan RekursiUntuk solusi ini, kami akan menggunakan dua metode. Metode string. prototipe. substr() dan metode String. prototipe. charAt()
_Kedalaman rekursi sama dengan panjang String. Solusi ini bukan yang terbaik dan akan sangat lambat jika String sangat panjang dan ukuran tumpukan menjadi perhatian utama
Tidak ada komentar _Operator Bersyarat (Terner) _Membalikkan String dalam JavaScript adalah algoritme sederhana yang dapat ditanyakan selama penyaringan telepon teknis atau wawancara teknis. Anda dapat mengambil jalan pintas dalam menyelesaikan masalah ini, atau melakukan pendekatan dengan menyelesaikannya dengan rekursi atau bahkan solusi yang lebih kompleks Jika Anda memiliki solusi atau saran sendiri, bagikan di bawah ini di komentar Atau Anda dapat mengikuti saya di Medium, Twitter, Github, dan LinkedIn, tepat setelah Anda mengeklik hati hijau di bawah; Sumber daya
IKLAN IKLAN IKLAN 🛡️ Melakukan hal-hal Cybersecurity. 🌟 Bintang GitHub. 💻 Wanita Epik di Cyber/Tek. 👩🎤 Duta GirlCode. 🥑 Advokat Keamanan DevSecOps/Cloud Baca lebih banyak posting Jika Anda membaca sejauh ini, tweet ke penulis untuk menunjukkan bahwa Anda peduli. Tweet terima kasih Belajar kode secara gratis. Kurikulum open source freeCodeCamp telah membantu lebih dari 40.000 orang mendapatkan pekerjaan sebagai pengembang. Memulai Apa itu metode dalam javascript?Metode — metode ini digunakan untuk manipulasi array, seperti menambahkan item baru, menghapus, dan seterusnya .
Apa itu javascript onclick?onclick adalah atribut HTML untuk menentukan tindakan saat peristiwa klik pada suatu elemen . Atribut ini dapat diisi dengan nama fungsi atau ekspresi javascript. Selain event onclick, ada juga event lainnya seperti onchange, onmouseover, onkeyup, onload, dll.
Bagaimana cara memanggil fungsi dengan nama myFunction di javascript?Fungsi dapat dipanggil dengan menyebutkan nama fungsi dan memberikan nilai parameter. . function myFunction(a, b) { return a * b; function myFunction(a, b) { return a * b; . . var x = Fungsisaya(); Apa itu kelas dalam javascript?Dalam paradigma Pemrograman Berorientasi Objek (OOP), kelas adalah cetak biru yang dapat dikembangkan untuk membuat objek . Cetak biru ini adalah template yang menjelaskan apa perilaku objek (dalam bentuk properti atau metode). |