JS作業(yè):完數(shù),五個數(shù)字為一行,判斷輸入類型,99乘法表,輸入后,給div框賦值

5.打印1000以內(nèi)的完數(shù),完數(shù)(6=1+2+3)



6.案例:假設(shè)評價學(xué)生的考試成績,10分滿分制,我們按照每一分一個等級進(jìn)行劃分,根據(jù)分?jǐn)?shù)不同做出不同的評價








7.打印5以下的數(shù)字




8.案例:打印100以內(nèi)的奇數(shù),并五個數(shù)字為一行



9.提示用戶輸入一個內(nèi)容,判斷輸入的類型,如果是數(shù)字打印99乘法表,如果是非數(shù)字的字符串打印靜夜思這首詩。

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<script>
window.onload = function() {
diaoyong();
}
function diaoyong() {
var bianliang= prompt("請輸入數(shù)字或非數(shù)字的字符串喲(^ v ^)"+
"(如果是數(shù)字打印99乘法表,如果是非數(shù)字的字符串打印靜夜思這首詩)");
// var re =/^[0-9]+.?[0-9]*/;
//if(re.test(bianliang)) {
//判斷字符串是否為正整數(shù)用/^[0-9]+.?[0-9]*/
if( !isNaN(bianliang)) {
document.write("輸入的是數(shù)字,打印99乘法表: <br />");
for(var j=1;j<=9;j++) {
for(var i=1;i<=j;i++){
document.write(j+"*"+i+"="+i*j+" ");
}
document.write("<br />");
}}
else if(isNaN(bianliang)) {
document.write("輸入的是非數(shù)字的字符串,打印靜夜思這首詩:<br />"+
"《靜夜思》<br />作者:(唐)李白? <br />床前明月光,"+
"疑是地上霜。<br />舉頭望明月,低頭思故鄉(xiāng)。");
}
}
</script>
</head>
<body>
</body>
</html>
<!--<!DOCTYPE html>
<html>
<head>
<title>js判斷輸入是否為數(shù)字</title>
<script >
?function ischeckNum()
?{
? var num = document.getElementById('isnum').value;
? if( num )
? {
? ?if( !isNaN( num ) )
? ?{
? ? alert('是數(shù)字');
? ? return false;
? ?}
? ?else
? ?{
? ? alert('你輸入的數(shù)據(jù)不是數(shù)字');
? ? myfm.isnum.select();
? ? return false;
? ?}
? }
? else
? {
? ?alert('需輸入內(nèi)容');
? ?myfm.isnum.focus();
? }
?}
</script>
</head>
<body>
<form name="myfm" method="post" action="">
? <label>
? <input type="text" name="isnum"? id="isnum">
? </label>
? <label>
? <input type="button" name="Submit" value="檢測是否為數(shù)字"? onClick="ischeckNum();">
? </label>
</form>
</body>
</html>-->











10.定義一個函數(shù),接收用戶輸入的內(nèi)容,將其結(jié)果賦值到div中

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<style>
#kuang{
width: 77px;
height: 77px;
margin: 0px auto;
border: 1px solid blue;
}
</style>
<script>
window.onload = function() {
diaoyong()
}
function diaoyong(){
var v=prompt("請輸入你的內(nèi)容喲(^ v ^)");
//得到div
var bianliang=document . getElementById("kuang");
bianliang. innerHTML=v;}
</script>
</head>
<body>
<div id="kuang"></div>
</body>
</html>


