javascript练习题.docx
1 JavaScript 练习题 一. 函数部分 (1) 编写一个函数,在页面上输出11000 之间所有能同时被3,5,7 整除的整数,并 要求每行显示6 个这样的数。 ex050303.htm0 document.write“,“; nb; document.writen; if nb6 0 document.write“\n“; } } document.write“\n\n“; document.write“共有“nb“ 个数“; //(2) 利用全局变量和函数,设计模拟幸运数字机游戏。设幸运数字为8,每次由计算机2 随机生成3 个19 之间的随机数,当这3 个随机数中有一个数字为8 时,就算赢了 一次。 Ex050309.htmlvar win_rate0; //赢率 var play_times0; //总次数 var wins0; //赢的次数 var last_digits;//上次数字串 var last_win; //上次是否赢二. 事件与对象 1. 设计一个表单,放入两个按钮,单击它们时将显示不同问候语。 S07_02.HTM 处理事件-HTML 标记方式function hello_girl {alert“ 小姐,您好“; }三. 内置对象 1. 在页面中显示当天日期。4 S06_03.HTM 使用 new 运算符var today; today new Date; document.write“今天是“today.getFullYear“年“today.getMonth1“月“today.getDate “日“;2. 在浏览器窗口的状态栏中显示当前浏览器的版本信息。 S06_02.HTM 访问对象的属性window.status navigator.appVersion;3. 将用户输入的字符串反向输出到页面上,并且要求将其中的小写字母转换成大写字母。 S06_07.HTM 使用 Stringvar origin_s,upper_s,i; origin_s prompt“请输入一行文字“,““; upper_s origin_s.toUpperCase; foriupper_s.length-1;i0;i-- document.writeupper_s.charAti;4. 求 PI 的 5 次方,并四舍五入取整。5 S06_04.HTM 使用 Math 对象alertMath.roundMath.powMath.PI,5;5. 由图像表示日期。 ch3_14.htm“; // 如果输入数是 1 位数,在十位数上补 0 function atTwoDigitss {if s;}return ret; } //