10/10/2018, 10:44
Cho em hỏi về cái code bảng cửu chương = Javascript
Code:
function result() { var c=document.getElementById("input").value; for(i=1;i<=10;i++) { d=c*i; b=""; b=b+c+"x"+i+"="+d+"<br />"; } ketqua.innerHTML=b; }
- Em hiểu code trên thế này :
Cho biến i chạy từ 1->10 , biến b ban đầu là rỗng để mục đích là nó nối kết quả của các lần lặp thành 1 bảng cửu chương . Vậy tại sao nó không nối kết quả của các lần lặp với nhau mà lại chỉ in ra luôn kết quả của lần lặp thứ 10.
- Đây như cái code PHP bảng cửu chương này chạy tốt mà sao Javascript lại chỉ ra thế kia nhỉ :
<?php
if(isset($_POST["a"]))
{
$so=$_POST["a"];
$chuoi="";
for($i=0;$i<=10;$i++)
{
$tich=$so*$i;
$chuoi=$chuoi.$so."x".$i."=".$tich." ";
}
}
?>
Bài liên quan
Trước khi lập trình JS bạn đã từng lập trình C hay Pascal, hay gì đó chưa?
[=========> Bổ sung bài viết <=========]
nhờ thầy zmt264 giúp cho bác àh.
Anh nói cho dễ hiểu chút được ko anh ???