2016-03-29 27 views
0

'u ekledikten sonra calc() işlevi çalışmaz; math.floor (math.random() * 10 + 1) yerine işlev düzgün bir şekilde çalışır; math.random() kullanıyorum. math.floor ekleme neden programın çalışmasını durdurur?Javascript. Math.floor işlevi

for(x=0; x< 5; x++){ 

    var a = Math.floor(Math.random() * 10 +1) ; 
    var b = math.floor(Math.random() *10 +1) ; 
    var c = math.floor(Math.random() *10 +1) ; 
    var d = math.floor(Math.random() *10 +1) ; 

     document.write((a*b)/(c*d)+"<br>") ; 
+1

Bu sadece bir sorun değil mi? (Matematik yerine matematik) –

cevap

0

Math yılında M ilk değişken atama gibi büyük harfli zorundadır Çünkü:

var a = Math.floor(Math.random() * 10 + 1) ; 
3

Sen küçük math yerine TitleCase Math ait kullanıyorsunuz.

for(x=0; x< 5; x++){ 
    var a = Math.floor(Math.random() * 10 +1) ; 
    var b = Math.floor(Math.random() *10 +1) ; 
    var c = Math.floor(Math.random() *10 +1) ; 
    var d = Math.floor(Math.random() *10 +1) ; 
} 
document.write((a*b)/(c*d)+"<br>") ;