简单数学算法demo和窗口跳转,关闭,弹框
简单数学算法demo和窗口跳转,关闭,弹框demo
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-cn">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
<title>网页标题</title>
<meta name="keywords" content="关键字列表" />
<meta name="description" content="网页描述" />
<link rel="stylesheet" type="text/css" href="" />
<style type="text/css"></style>
<script type="text/javascript">
//求圆周率
document.write("Math对象的属性:求圆周率:"+Math.PI);
document.write("<hr>")
//求绝对值
var a=10;
var b=10;
document.write("求绝对值:"+Math.abs(a));
document.write("<br>");
document.write("求绝对值:"+Math.abs(b));
document.write("<hr>");
// 返回最大值,返回最小值
document.write(Math.max(10,20,30)+"最大值");//返回最大值
document.write("<br>"+ Math.min(10,20,30)+"最小值");//返回最小值
document.write("<hr>")
//返回平方根和平方值
document.write("平方值"+Math.pow(3,2)+"<br>");//
document.write("平方根"+Math.sqrt(9));//
document.write("<hr>");
//向上取整,向下取整
var a=11.3;
var b=-11.3;
//向上取整
document.write("向上取整a:"+Math.ceil(a)+"<br/>");//
document.write("向上取整b:"+Math.ceil(b)+"<br>");//-11
//向下取整
document.write("向下取整a:"+Math.floor(a)+"<br>");//
document.write("向下取整b:"+Math.floor(b));//-12
document.write("<hr>");
//四舍五入
var a=13.5;
document.write("四舍五入:"+Math.round(a));
document.write("<hr>");
//返回0-10随机数
function getRandom(m,n){
return Math.floor(Math.random()*(m-n+1+n));
}
var flag=true;
while(flag){
var res=getRandom(10,0);
document.write("返回随机数;"+ res+"<br>");
if(res==0||res==10){
flag=false;
} }
document.write("<hr>");
// 输出浏览器的相关信息
var str="<h2>输出浏览器的相关信息</h2>";
str+="浏览器的内容:"+window.innerWidth;
str+="<br/>浏览器的内高:"+window.innerHeight;
str+="<br>浏览器的内高:"+window.outerWidth;
str+="<br>浏览器的外高:"+window.outerHeight;
document.write(str);
document.write("<hr>");
//弹出一个用户确认对话框
function del(){
var flag=window.confirm("你真的要跟我分手吗?");
if(flag){
alert("算你狠");
}else{
alert("摸摸哒");
} }
//如果点击确定按钮,会得到true;
//如果点击取消按钮,会得到false;
document.write("<hr>");
function winClose(){
if(window.confirm("确定要关闭当前窗口吗?")){
window.close();
} }
document.write("<br/>");
var win;
function winOpen1(){
var urls="http://www.baidu.com";
var names="baidu";
var options="width=400,height=400,left=300,top=200 ";
win=window.open(urls,names,options); }
function winClose(){
win.close();
}
document.write("<br>");
</script>
</head>
<body>
<button onclick="del()">删除弹框提示</button><br/>
<button onclick="winOpen1()">打开</button>
<button onclick="winClose1()">关闭小窗口</button> </body>
</html>

简单数学算法demo和窗口跳转,关闭,弹框的更多相关文章
- selenium webdriver从安装到使用(python语言),显示等待和隐性等待用法,切换窗口或者frame,弹框处理,下拉菜单处理,模拟鼠标键盘操作等
selenium的用法 selenium2.0主要包含selenium IDE 和selenium webDriver,IDE有点类似QTP和LoadRunner的录制功能,就是firefox浏览器的 ...
- vue中超简单的方法实现点击一个按钮出现弹框,点击弹框外关闭弹框
效果图展示: View层 <template> <div> <div class="mask" v-if="showModal" ...
- 简单实现弹出弹框页面背景半透明灰,弹框内容可滚动原页面内容不可滚动的效果(JQuery)
弹出弹框 效果展示 实现原理 html结构比较简单,即: <div>遮罩层 <div>弹框</div> </div> 先写覆盖显示窗口的遮罩层div.b ...
- Xamarin.Android再体验之简单的登录Demo
一.前言 在空闲之余,学学新东西 二.服务端的代码编写与部署 这里采取的方式是MVC+EF返回Json数据,(本来是想用Nancy来实现的,想想电脑太卡就不开多个虚拟机了,用用IIS部署也好) 主要是 ...
- 页面嵌套iframe后,点击里面的链接,然后父窗口跳转(子窗口控制父窗口的链接跳转)
做app的时候遇到一个问题,一个页面,然后里面嵌套了一个另一个页面,想实现点击里面的链接,然后外面进行跳转,不然的话,里面的页面永远出不来, 后面想了个办法,app的页面都是打开打开,不关闭的,然后由 ...
- K-Means算法Demo
简介:本Demo是参照这个网站上的Demo自己用Java实现的.将Java打包为Jar,再将Jar转为exe,源代码及程序Demo下载请点我. K-Means算法简介 我尽量用通俗易懂但不规范的语言来 ...
- 基于BP神经网络的简单字符识别算法自小结(C语言版)
本文均属自己阅读源代码的点滴总结.转账请注明出处谢谢. 欢迎和大家交流.qq:1037701636 email:gzzaigcn2009@163.com 写在前面的闲话: 自我感觉自己应该不是一个非常 ...
- Scratch编程与高中数学算法初步
scratch编程与高中数学算法初步 一提到编程,大家可能觉得晦涩难懂,没有一定的英语和数学思维基础的人,一大串的编程代码让人望而步,何况是中小学生. Scratch是一款由麻省理工学院(MIT) ...
- 教你用Python实现简单监督学习算法
教你用Python实现简单监督学习算法 监督学习作为运用最广泛的机器学习方法,一直以来都是从数据挖掘信息的重要手段.即便是在无监督学习兴起的近日,监督学习也依旧是入门机器学习的钥匙. 这篇监督学习教程 ...
随机推荐
- ping, telnet, tcping 命令使用及对比
1. ping 命令 ping 命令只能检查 IP 的连通性或网络连接速度,无法具体到某个端口. ping 命令使用 ICMP 协议,跟 IP 协议属于同一层次(网络层).ping 命令在每次发数据包 ...
- 【ABAP系列】SAP ABAP常用正则表达式大全
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP常用正则表达式大 ...
- 使用多线程开启OCR
需求:经过opencv 或者其他算法对一张图片里面的文字内容进行切割,获取到切割内容的坐标信息,再使用ocr进行识别.一张一张识别太慢了,我们可以开启多线程识别.代码如下 threads = [] f ...
- ApplicationContextAware 快速获取bean
在Web应用中,Spring容器通常采用声明式方式配置产生:开发者只要在web.xml中配置一个Listener,该Listener将会负责初始化Spring容器,MVC框架可以直接调用Spring容 ...
- python学习第三十六天命名空间的概念
python命名空间也叫名字空间,也叫名称空间,任何编程语言都有命名空间,大体意思都一样,定义文件所在的目录,下面详细讲述命名空间几种情况 1,locals: 是函数内的名称空间,包括局部变量和形参 ...
- 如何做PPT
如何做出更漂亮的PPT? 1.文字对齐,PPT字体最好使用微软雅黑,文档最好使用宋体 2.总分总的叙述形式 3.颜色最好使用冷色系,蓝色.灰色.灰蓝色等等 4.每段话中的重点内容标出特殊颜色 5.可使 ...
- SLA服务可用性4个9是什么意思?怎么达到?
SLA:服务等级协议(简称:SLA,全称:service level agreement).是在一定开销下为保障服务的性能和可用性,服务提供商与用户间定义的一种双方认可的协定.通常这个开销是驱动提供服 ...
- 同步按照NewTable中ID存储情况将数据按照规则同步至OldTable,并清空OldTable中多余数据行,返回错误消息
public string UpdateDataAdapter(DataTable tab) { if (sda == null) return "DataAdapter还未初始化,请调用G ...
- 修改ps工具栏字体大小
修改ps工具栏字体大小 先改电脑分辨率或者改首选项--界面---文字,退出后,重新打开,但你会发现问题还是没解决,我们接着往下 找到文件夹安装目录下的photoshops.exe启动文件(查找方法 ...
- redis学习(二)
简单了解一下 1.build.gradle中添加 依赖 org.springframework.boot:spring-boot-starter-data-redis //定义依赖:声明项目中需要哪 ...