حل این مثال بدون استفاده از repeat

پرسیده شده
فعالیت 901 روز پیش
دیده شده 474 بار
1

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

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

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

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

فایل پیوست

افشین مژدهی
افشین مژدهی

4 مهر 00

1
حذف شده
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>");
}
فایل پیوست

Ali Zehtab Fard

توسط

Ali Zehtab Fard

12 مهر 00

1
حذف شده

سلام و عرض ادب 

 

مساله اول بدون استفاده از متد 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;
} 

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

فایل پیوست

علی طباطبایی

توسط

علی طباطبایی

8 آبان 00

جلسه مثال: مسئله چاپ یک مثلث با ضلع ورودی توسط کاربر