2016-03-22 14 views
0

Rakamların neden yeni satırlarda yazdırılmadığını anlayamıyorum.Yeni Satırlarda Döngü İçin Baskı Numaraları

function display(min, max) { 
 
    for (var i = min; i <= max; i++) 
 
    document.writeln(i); 
 
}

+0

Bunlar. Onları biçimlendirmiyorsun. 'Body {white-space: pre-wrap' i kullanın; CSS'nizde. – Bergi

+0

En azından paylaştığınız kodda, yöntemi en başta kullanmayacaksınız. – gurvinder372

cevap

0

html otomatik beyaz boşluk kaldırır ve satır sonları, belgede jum p hatları, böyle çizgiler atlamak yerine html işaretlemeyi kullanmalıdır -

document.write(1+'<br>') 
0

çıkışına <br> etiketini ekleyin.

function display(min, max) { 
 
    for (var i = min; i <= max; i++) { 
 
     document.writeln(i + '<br>'); 
 
    } 
 
} 
 

 
display(5, 7);

Yok document.writeln()

gelen yeni satırı saygı <pre> etiketinin az, gelebildiğine kullanımı

function display(min, max) { 
 
    document.write('<pre>'); 
 
    for (var i = min; i <= max; i++) { 
 
     document.writeln(i); 
 
    } 
 
    document.write('</pre>'); 
 
} 
 

 
display(5, 7);

0

Sen < eklemem gerekiyor br /> sırayla bir sonraki satırda görüntülenecek. Html motoru hepsi aynı alana ekliyor.