Rumah > hujung hadapan web > tutorial js > Percetakan Corak Berlian menggunakan javascript

Percetakan Corak Berlian menggunakan javascript

Linda Hamilton
Lepaskan: 2024-10-21 22:41:02
asal
698 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!

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