Percetakan Corak Berlian menggunakan javascript

Linda Hamilton
Lepaskan: 2024-10-21 22:41:02
asal
566 orang telah melayarinya

Diamond Pattern Printing using javascript

Ikuti kami di instagram untuk video pengekodan harian

https://www.instagram.com/webstreet_code/

pengenalan

Dalam video ini, saya akan menunjukkan kepada anda cara membuat corak berlian berwarna-warni menggunakan JavaScript. Projek ini ialah cara terbaik untuk melatih kemahiran anda dan meneroka cara memanipulasi rentetan dan ruang kosong untuk penjajaran dalam konsol.

Apa yang Anda Akan Pelajari

  • Cara menggunakan gelung untuk mencipta corak dalam JavaScript.
  • Kepentingan manipulasi rentetan untuk memformat output.
  • Cara mencipta seni berasaskan teks yang menarik secara visual dalam konsol.

Penerangan Kod

Berikut ialah kod yang digunakan untuk mencipta corak berlian:

javascript
function printDiamond(n) {
    let pattern = '';
    const symbol = '?'; // Diamond symbol

    // Upper part of the diamond
    for (let i = 1; i <= n; i++) {
        pattern += ' '.repeat(n - i); // Add leading spaces
        for (let j = 0; j < 2 * i - 1; j++) {
            pattern += symbol + ' '; // Add diamonds with space
        }
        pattern += '\n'; // Move to next line
    }

    // Lower part of the diamond
    for (let i = n - 1; i >= 1; i--) {
        pattern += ' '.repeat(n - i); // Add leading spaces
        for (let j = 0; j < 2 * i - 1; j++) {
            pattern += symbol + ' '; // Add diamonds with space
        }
        pattern += '\n'; // Move to next line
    }

    console.log(pattern);
}

// Set the number of rows (height of the diamond)
let rows = 5; // You can change the number of rows here
printDiamond(rows);
Salin selepas log masuk

Atas ialah kandungan terperinci Percetakan Corak Berlian menggunakan javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!