Bu betiği internette buldum ve bunu anlamak çok isterim. Negatif oy alabileceğimi biliyorum, ancak gerçekten bu işlevin çalışma şekliyle ilgili bazı beklentilerim var Mevcut dünya nüfusunu, özellikle senaryolarda seçilen değerleri ve bu değerlerin her birinin arkasındaki sebebi tahmin etmede. Lütfen yardımın için minnettar olurum.Belirli bir javascript işlevselliğinin arkasındaki konsepti kavramak
<body>
<script type="text/javascript">
function maind() {
startdate = new Date()
now(startdate.getYear(), startdate.getMonth(), startdate.getDate(), startdate.getHours(), startdate.getMinutes(), startdate.getSeconds())
}
function ChangeValue(number, pv) {
numberstring = ""
var j = 0
var i = 0
while (number > 1) {
numberstring = (Math.round(number - 0.5) % 10) + numberstring
number = number/10
j++
if (number > 1 && j == 3) {
numberstring = "," + numberstring
j = 0
}
i++
}
numberstring = numberstring
if (pv == 1) {
document.getElementById("worldpop").innerHTML = numberstring
}
}
function now(year, month, date, hours, minutes, seconds) {
startdatum = new Date(year, month, date, hours, minutes, seconds)
var now = 5600000000.0
var now2 = 5690000000.0
var groeipercentage = (now2 - now)/now * 100
var groeiperseconde = (now * (groeipercentage/100))/365.0/24.0/60.0/60.0
nu = new Date()
schuldstartdatum = new Date(96, 1, 1)
secondenoppagina = (nu.getTime() - startdatum.getTime())/1000
totaleschuld = (nu.getTime() - schuldstartdatum.getTime())/1000 * groeiperseconde + now
ChangeValue(totaleschuld, 1);
timerID = setTimeout("now(startdatum.getYear(),startdatum.getMonth(),startdatum.getDate(),startdatum.getHours(),startdatum.getMinutes(),startdatum.getSeconds())", 200)
}
window.onload = maind
</script>
Current world population (estimated): <span id="worldpop" style="font-weight: bold"></span>.
</body>
Bu, iyi yazılmış bir javascript yığınıdır. Tam olarak ne anlama geliyor? – georg
@georg, şu anki tarih ve var gibi şimdiki statik değerleri şimdi var2 var ... Ve daha iyi bir varolan betiği önerebilmeniz için çok minnettarım. – mikeb
Komut, "Ocak 1996'nın ilk yıllarında, yıllık 90.000.000 büyüme beklenen 5.600.000.000 kişi vardı. Bunun başına saniyedeki büyümeyi hesaplayın ve dünya nüfusunun her 200 ms'de yaklaşık değerini göster" – devnull69