首页 > 编程语言 >2025.1.18 JavaScript基础

2025.1.18 JavaScript基础

时间:2025-01-18 13:09:50浏览次数:1  
标签:2025.1 18 JavaScript 50 value form1 parseFloat var document

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() 的参数中)

标签:2025.1,18,JavaScript,50,value,form1,parseFloat,var,document
From: https://www.cnblogs.com/LiuHuWei/p/18678371

相关文章

  • 2025-01-18:施咒的最大总伤害。用go语言,一个魔法师掌握了多种不同的咒语,每个咒语对应一
    2025-01-18:施咒的最大总伤害。用go语言,一个魔法师掌握了多种不同的咒语,每个咒语对应一个伤害值,这些伤害值存储在数组power中,其中可能会有多个咒语具有相同的伤害值。使用某个特定伤害值为power[i]的咒语后,魔法师不能再使用伤害值为power[i]-2、power[i]-1、power[i]+1......
  • P1824 进击的奶牛
    前言今天zty带来的是P1824进击的奶牛,大家给个赞呗,zty还要上学,发作品会少一点先赞后看养成习惯先赞后看养成习惯演示用编译器及其标准DevC++6.7.5RedpandaC++14正文进击的奶牛题目描述FarmerJohn建造了一个有......
  • 2025-01-18:施咒的最大总伤害。用go语言,一个魔法师掌握了多种不同的咒语,每个咒语对应一
    2025-01-18:施咒的最大总伤害。用go语言,一个魔法师掌握了多种不同的咒语,每个咒语对应一个伤害值,这些伤害值存储在数组power中,其中可能会有多个咒语具有相同的伤害值。使用某个特定伤害值为power[i]的咒语后,魔法师不能再使用伤害值为power[i]-2、power[i]-1、power[......
  • 日常训练2025-1-18
    日常训练2025-1-18D1.TurtleandaMEXProblem(EasyVersion)rating:1500https://codeforces.com/problemset/problem/2003/D1思路(Trick)每一个数组会有两个mex,第一个是没有意义的,因为做一次操作得到第一个mex后补到数组中就能得到更大的mex了,这样能让x更大,所以对于每个......
  • 2025.1 做题记录
    A.环覆盖条件等价于每个点度数都是偶数,不难写出恰好保留\(k\)条边时的答案:\[[x^{\varnothing}y^k]\prod_{(u,v)}(1+x^{\{u,v\}}y)\]其中\(x\)这一维是xor卷积,\(y\)这一维是加法卷积。考虑经典套路,\((1+x^Sy)\)FWT之后每位都是\((1\pmy)\),乘起来之后......
  • 2025.1.16——1200
    2025.1.16——1200Q1.1200Youaregiven\(3\)integers—\(n\),\(x\),\(y\).Let'scallthescoreofapermutation\(^\dagger\)\(p_1,\ldots,p_n\)thefollowingvalue:\[(p_{1\cdotx}+p_{2\cdotx}+\ldots+p_{\lfloor\frac......
  • 单片机毕业设计之stm32单片机物联网远程心率血氧MAX30102健康监控系统,老人健康监测+行
    一、设计简介        本项目旨在利用STM32F103C8T6微控制器为核心,构建一个实时人体健康监测系统。该系统集成了多种传感器和模块,能够全面、准确地监测并显示人体的关键健康数据,同时提供异常报警功能,还通过蓝牙通信功能实现了数据的远程传输和记录,方便用户随时了解自己......
  • C#中常见的锁以及用法--18
    目录一.C#中存在的锁二.锁的作用三.锁的概念和定义关于锁的完整代码示例代码逐层剖析:全局变量与同步变量Lock(锁)关键字示例Monitor(监视器锁)示例Mutex(互斥量)示例(支持跨进程同步)SemaphoreSlim(信号量)示例ReadWriterLockSlim(读写锁)示例SpinLock(自旋锁)示......
  • 洛谷P1803
    凌乱的yyy/线段覆盖-洛谷代码区:#include<stdio.h>#include<stdlib.h>structGAME{ intstart; intend;};intcmp(constvoid*a,constvoid*b){ structGAME*game1=(structGAME*)a; structGAME*game2=(structGAME*)b; returngame1->end-game2->......
  • JavaScript基础
    一.JavaScript简介1.什么是JavaScript介绍:JavaScript是互联网上流行的轻量级脚本语言,可用于HTML与Web,广泛应用于服务器及各类设备。它能作为编程代码插入HTML页面,可被现代浏览器执行,且易于学习。组成:ECMScript:脚本程序设计语言(JavaScript的核心)BOM:浏览器对象模型(B......