10/10/2018, 11:08

Viết 1 chương trình javascript để tính tuổi của 1 người

Today's Date:../../..
Enter your date of birth(dd-mm-yy):....../..../.....
Calculate(button)

Khi nhấn vào Calculate Button, tuổi của ng nhập sẽ hiển thị

Ai giúp mình bài js này với
zmt264 viết 13:15 ngày 10/10/2018
Bạn học trường nào mà thày ra bài khó thế?
khangphamngoc90 viết 13:20 ngày 10/10/2018
Đơn giản thôi mà bạn ơi. Mình thường làm trên java nhưng js thì mình nghĩ tư tưởng cũng thế. Bạn tìm cái hàm split chuỗi nhé,sau đó put hết vào 1 mảng và lấy ra phần tử cuối cùng ở dạng ParseInt(String) rồi lấy năm của hệ thống trừ đi là OK rồi.Good luck!
thuyduongcd viết 13:13 ngày 10/10/2018
Khó thế cũng nghĩ ra được.
Nếu vậy thì cần quái gì bắt người ta nhập cả ngày tháng năm? Cứ biểu ngưoời ta nhập thẳng năm sinh rồi trừ ra là được rồi.
xx3004 viết 13:20 ngày 10/10/2018
Code đơn giản cho bạn [Chỉ là đơn giản, sườn thôi, chưa có màu mè]:
Code:
<script language="javascript" type-"text/javascript">
var current=new Date().getFullYear();
var birthday=prompt("Nhập vào ngày tháng năm sinh theo định dạng 'MM/dd/yyyy':", "04/30/1993");
birthday=new Date(birthday).getFullYear();
alert("Tuổi của bạn là: "+(current-birthday));
</script>
Chúc bạn thành công.
[x]
zmt264 viết 13:24 ngày 10/10/2018
Được gửi bởi thuyduongcd
"Giáo dục là một điều đáng kính trọng, nhưng nên nhớ rằng đôi khi những điều được dạy là những cái không đáng biết".
Chữ ký hay quá , very chuẩn

[=========> Bổ sung bài viết <=========]

Được gửi bởi xx3004
Code đơn giản cho bạn [Chỉ là đơn giản, sườn thôi, chưa có màu mè]:
Code:
<script language="javascript" type-"text/javascript">
var current=new Date().getFullYear();
var birthday=prompt("Nhập vào ngày tháng năm sinh theo định dạng 'MM/dd/yyyy':", "04/30/1993");
birthday=new Date(birthday).getFullYear();
alert("Tuổi của bạn là: "+(current-birthday));
</script>
Chúc bạn thành công.
[x]
Đáp án này đúng rồi, học sinh cần biết dùng new Date(); và theDate.getFullYear() và biết cả theElement.value nữa, mới giải được bài này.
Trịnh Ngọc Lan viết 13:10 ngày 10/10/2018
Sao không chịu khó tìm hiểu nhỉ
bvnguyen viết 13:19 ngày 10/10/2018
kiếm đâu ra bài tập khó thế?
xx3004 viết 13:25 ngày 10/10/2018
Thực sự mà nói mình rất thích đi vòng vòng kiếm mấy thứ như thế này làm, nên có gì hay post lên mình làm chung với. Nếu bạn quen với javascript thì không có gì là khó cả.
[x]
buicongdang viết 13:17 ngày 10/10/2018
Khuyến mãi code tính tuổi viết bằng PHP,

PHP Code:
<?php
$day 
=19;
$mouth =3;
$year1980;
//Dungf ham mktime de chuyen sang dang Unix time stamp
$bdayunixmktime(0,0,0,$mouth,$day,$year);
$nowunix mktime();//Lay ngay hien tai theo dang Unix time stamp
$agerunix $nowunix$bdayunix;
$agefloor($agerunix/(365*24*60*60));
echo 
$age;
?>
Bài liên quan
0