js原生学习-初级-练习9
for的应用-小V字形练习
9-小V字形练习
<script type="text/javascript">
window.onload = function(){
var aDiv = document.getElementsByTagName('div');
// 生成10个div
for (var i = 0; i < 9; i++) {
document.body.innerHTML += '
' + i + '
';
};
// 正小V
for (var i = 0; i < aDiv.length; i++) {
if (i>4) {
aDiv[i].style.left = i*50 + 'px';
aDiv[i].style.top = 200 - (i- 4)*50 + 'px';
}else{
aDiv[i].style.left = i*50 + 'px';
aDiv[i].style.top = i*50 + 'px';
}
};
// 左边小V
for (var i = 0; i < aDiv.length; i++) {
if (i>4) {
aDiv[i].style.left = 200 - (i-4)*50 + 'px';
aDiv[i].style.top = i*50 + 'px';
}else{
aDiv[i].style.left = i*50 + 'px';
aDiv[i].style.top = i*50 + 'px';
}
};
// 右边小V
for (var i = 0; i < aDiv.length; i++) {
if (i>4) {
aDiv[i].style.left = i*50 - 200 + 'px';
aDiv[i].style.top = i*50 + 'px';
}else{
aDiv[i].style.left = 200 - i*50 + 'px';
aDiv[i].style.top = i*50 + 'px';
}
};
// 倒的小V
for (var i = 0; i < aDiv.length; i++) {
if (i>4) {
aDiv[i].style.left = i*50 + 'px';
aDiv[i].style.top = i*50 - 200 + 'px';
}else{
aDiv[i].style.left = i*50 + 'px';
aDiv[i].style.top = 200 - i*50 + 'px';
}
};
};
</script>