Cetak 1 hingga 10 tanpa loop di javascript

Jadi, ada tren gila yang terjadi di LinkedIn di mana pemrogram mencoba mencetak 1–100 tetapi masalah utamanya adalah mereka tidak dapat menggunakan angka apa pun di seluruh kode mereka, dan menggunakan loop juga bukan bagian dari solusi.

Dan inilah cara saya menemukan masalah versi saya sendiri. Untuk mengatasi masalah tidak menggunakan angka di seluruh kode kami, saya mencari operator Unary untuk menyelamatkan hari saya. Menggunakan Operator Unary JavaScript (+), Anda dapat mengonversi variabel apa pun menjadi angka. Jika nomor tersebut tidak dapat diubah menjadi nomor, itu hanya akan mengembalikan NaN. Jadi, ini menyelesaikan bagian pertama dari masalah kita di mana kita dapat membuat angka apa pun menggunakan operator boolean dan unary

Muncul pada masalah kedua tidak menggunakan loop, cukup jelas bahwa masalah loop apa pun dapat diselesaikan secara setara menggunakan rekursi. Jadi, sekarang mari kita ke kode yang cukup sederhana namun cukup efisien untuk menyelesaikan masalah kita

Kode ini cukup sederhana untuk dipahami dan jika Anda memiliki saran atau versi lain dari kode yang memecahkan masalah, ingin melihatnya di komentar

Tugas kita adalah mencetak semua angka dari 1 hingga 100 tanpa menggunakan loop. Ada banyak cara mencetak angka dari 1 sampai 100 tanpa menggunakan loop. Dua di antaranya adalah pernyataan goto dan main rekursif

Bagaimana Anda mencetak angka dari 1 hingga 100 tanpa menggunakan loop?

Meningkatkan Artikel

Simpan Artikel

Seperti Artikel

  • Tingkat Kesulitan. Mudah
  • Terakhir Diperbarui. 14 Juni 2022

  • Membaca
  • Diskusikan(140+)
  • Kursus
  • Praktik
  • Video
  • Meningkatkan Artikel

    Simpan Artikel

    Jika kita melihat masalah ini dengan hati-hati, kita dapat melihat bahwa gagasan "loop" adalah untuk melacak beberapa nilai penghitung, mis. g. , “i = 0” hingga “i { kembalikan Array baru (panjang)

    Bagaimana cara mencetak 1 hingga 100 dengan for loop di JavaScript?

    Jadi, dalam JavaScript akan sangat mudah. .
    untuk(biarkan saya = 0;i

    Postingan terbaru

    LIHAT SEMUA