🔥 با کمک هوش مصنوعی در کمتر از 6 ماه فول‌استک شوید ...
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ استاد صمد افخم
حل این مثال بدون استفاده از repeat
جامعه پی اچ پی ایجاد شده در ۰۴ مهر ۱۴۰۰

سلام خدمت استاد عزیز

فرمودین که بدون استفاده از Repeat هم میشه این مساله رو حل کرد.

من تلاش کردم ولی نتونستم انجامش بدم. آیا فقط با استفاده از حلقه‌ها میشه حلش کرد این مساله رو؟

ممنون میشم راهنمایی کنید.’’’

var rows = prompt("Enter rows :");
for(i = 1; i <= rows; i++){
    for(l = rows - i; l >= 0; l--){
        document.write("&nbsp");
    }
    for(j = 1; j <= i; j++){
        document.write("* ");
    }
    document.write("<br>");
}
ارشام مصاحب ۱۲ مهر ۱۴۰۰، ۱۸:۲۷

سلام و عرض ادب 

 

مساله اول بدون استفاده از متد repeat : 

var x =  parseInt(prompt("enter your number :"));
var z = 1;
for (let i = 1; i <= x; i++) {
    for (let k = 1; k <= z; k++) {
       document.write("*");
    }
    document.write("<br>");
    z += 1;
}

 مساله  دوم بدون استفاده از متد repeat :

var z = 1;
for (let i = 1; i <= x; i++) {
    for (let j = x; j > z; j--) {
       document.write("&nbsp");
    }
    for (let k = 1; k <= z; k++) {
       document.write("*");
    }
    document.write("<br>");
    z += 1;
} 

در این لینک کد‌ها رو قرار دادم که خروجی‌ها رو بهتر میشه دید امیدوارم مفید باشه 

استاد ملودی گل ۰۸ آبان ۱۴۰۰، ۰۶:۱۴