คุณสามารถสร้างฟังก์ชันของคุณเองเพื่อสร้างรูปทรงเพชรสำหรับค่าที่กำหนด ต่อไปนี้เป็นรหัส -
ตัวอย่าง
function createDimondShape(size){
for(var i=1;i<=size;i++){
for(var s=size-1;s>=i;s--){
process.stdout.write(" ");
}
for(var j=1;j<=i;j++){
process.stdout.write("* ")
}
console.log();
}
if(i==size+1){
for(var i=1;i<=size-1;i++){
for(var s=1;s<=i;s++){
process.stdout.write(" ");
}
for(j=i;j<=size-1;j++){
process.stdout.write("* ");
}
console.log();
}
}
}
createDimondShape(9); ในการรันโปรแกรมข้างต้น คุณต้องใช้คำสั่งต่อไปนี้ -
node fileName.js.
ที่นี่ ชื่อไฟล์ของฉันคือ demo58.js
ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
PS C:\Users\Amit\JavaScript-code> node demo58.js * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *