2025.1.18 JavaScript基础

1、变量的定义

var 变量名

例如:

<html>
	<body>
		<script type="text/javascript">
			function zhaoling(){
				n=Number(document.form1.txt1.value);
				if(n!=parseInt(n/1)||n<1||n>100)
				{
					alert("请输入一个1-100的整数");

				}
				else{
				var a=Math.floor(n/50);
				var b=Math.floor((n-50*a)/20);
				var c=Math.floor((n-50*a-20*b)/5);
				var d=Math.floor(n-50*a-20*b-5*c);
				alert("找零:"+"50元"+a+"张;20元"+b+"张;5元"+c+"张;1元"+d+"张。");
				}
			}
		</script>
		输入要找的零钱:
		<form name="form1">
			<input name="txt1" type="text"><br>
			<input type="button" onclick="zhaoling()" value="找零"><br>
		</form>
	</body>
</html>

2、函数的定义

function 函数名(参数列表){
  return 值;
}

例如:

<html>
<body>
	<script type="text/javascript">
		function add(){
			n1=parseFloat(document.form1.txt1.value);
			n2=parseFloat(document.form1.txt2.value);
			n3=parseFloat(document.form1.txt3.value);
			n4=parseFloat(document.form1.txt4.value);
			n5=parseFloat(document.form1.txt5.value);
			document.form1.txt6.value=n1+n2+n3+n4+n5;
		}
	</script>
	<form name="form1">
		<input name="txt1" type="text"><br>
		<input name="txt2" type="text"><br>
		<input name="txt3" type="text"><br>
		<input name="txt4" type="text"><br>
		<input name="txt5" type="text"><br>
		<input type="button" onclick="add()" value="求和"><br>
		<input name="txt6" type="text"><br>
	</form>
</body>
</html>

3、输出:writeln("");

<html>
<body>
	<script type="text/javascript">
		for(i=0;i<100;i++){
			if(i%5!=4){
			document.writeln("欢迎 ");
			}
			else{
			document.writeln("<br>");
			}
		}
	</script>
</body>
</html>

(
是 HTML 标签,应该作为字符串插入,而不是直接放在 JavaScript 语句中。正确的做法是,将 "
" 放到 document.writeln() 的参数中)

posted @ 2025-01-18 13:06  呓语-MSHK  阅读(9)  评论(0)    收藏  举报