简单数学算法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和窗口跳转,关闭,弹框的更多相关文章

  1. selenium webdriver从安装到使用(python语言),显示等待和隐性等待用法,切换窗口或者frame,弹框处理,下拉菜单处理,模拟鼠标键盘操作等

    selenium的用法 selenium2.0主要包含selenium IDE 和selenium webDriver,IDE有点类似QTP和LoadRunner的录制功能,就是firefox浏览器的 ...

  2. vue中超简单的方法实现点击一个按钮出现弹框,点击弹框外关闭弹框

    效果图展示: View层 <template> <div> <div class="mask" v-if="showModal" ...

  3. 简单实现弹出弹框页面背景半透明灰,弹框内容可滚动原页面内容不可滚动的效果(JQuery)

    弹出弹框 效果展示 实现原理 html结构比较简单,即: <div>遮罩层 <div>弹框</div> </div> 先写覆盖显示窗口的遮罩层div.b ...

  4. Xamarin.Android再体验之简单的登录Demo

    一.前言 在空闲之余,学学新东西 二.服务端的代码编写与部署 这里采取的方式是MVC+EF返回Json数据,(本来是想用Nancy来实现的,想想电脑太卡就不开多个虚拟机了,用用IIS部署也好) 主要是 ...

  5. 页面嵌套iframe后,点击里面的链接,然后父窗口跳转(子窗口控制父窗口的链接跳转)

    做app的时候遇到一个问题,一个页面,然后里面嵌套了一个另一个页面,想实现点击里面的链接,然后外面进行跳转,不然的话,里面的页面永远出不来, 后面想了个办法,app的页面都是打开打开,不关闭的,然后由 ...

  6. K-Means算法Demo

    简介:本Demo是参照这个网站上的Demo自己用Java实现的.将Java打包为Jar,再将Jar转为exe,源代码及程序Demo下载请点我. K-Means算法简介 我尽量用通俗易懂但不规范的语言来 ...

  7. 基于BP神经网络的简单字符识别算法自小结(C语言版)

    本文均属自己阅读源代码的点滴总结.转账请注明出处谢谢. 欢迎和大家交流.qq:1037701636 email:gzzaigcn2009@163.com 写在前面的闲话: 自我感觉自己应该不是一个非常 ...

  8. Scratch编程与高中数学算法初步

    scratch编程与高中数学算法初步 一提到编程,大家可能觉得晦涩难懂,没有一定的英语和数学思维基础的人,一大串的编程代码让人望而步,何况是中小学生.   Scratch是一款由麻省理工学院(MIT) ...

  9. 教你用Python实现简单监督学习算法

    教你用Python实现简单监督学习算法 监督学习作为运用最广泛的机器学习方法,一直以来都是从数据挖掘信息的重要手段.即便是在无监督学习兴起的近日,监督学习也依旧是入门机器学习的钥匙. 这篇监督学习教程 ...

随机推荐

  1. Kubernetes 对象管理的三种方式

    Kubernetes 中文文档 1. Kubernetes 对象管理的三种方式对比 Kubernetes 中的对象管理方式,根据对象配置信息的位置不同可以分为两大类: 命令式:对象的参数通过命令指定 ...

  2. mglearn初探

    这个是取自于<python机器学习基础教程>16页 代码: # import numpy as np # import matplotlib.pyplot as plt # import ...

  3. 正则表达式从入门到放弃「Java」

    正则表达式能做什么? 正则表达式可以用来搜索.编辑或处理文本. 「都懂它可以处理文本,可到底是怎么回事?」 正则表达式的定义 百度百科:正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特 ...

  4. 去JQUERY化

    时间 2016-05-17 12:43:59  OurJS 原文  http://ourjs.com/detail/573a9cec88feaf2d031d24fc 主题 jQuery 这是一篇使用原 ...

  5. nodejs安装失败

    原文链接:https://www.cnblogs.com/huiziblog666/p/6274494.html 出现error 2502 和error2503是因为win8的权限问题所导致的,具体说 ...

  6. spring-第十四篇之资源访问Resource接口

    1.Resource接口提供的主要方法 1>getInputStream():定位并打开资源,返回资源对应的输入流.每次调用都返回新的输入流.调用者必须负责关闭输入流. 2>isOpen( ...

  7. python eval( ) 使用详解

      1.解析表达式 (表达式是str类型)----最常用     a = 12     b = "联播"     result1 = eval(a+3)        # resu ...

  8. B bearBaby loves sleeping

    链接:https://ac.nowcoder.com/acm/contest/338/B来源:牛客网 题目描述 Sleeping is a favorite of little bearBaby, b ...

  9. sessionStorage 使用方法

    作为html5中Web Storage的一种存储方式,localStorage和sessionStorage一样都是用来存储客户端临时信息的对象. W3c上给的介绍是这两者区别在于前者用于持久化的本地 ...

  10. 测试微信小程序页面的生命周期

    前言:本人是一个初学者,也是第一次写博客,敲键盘的时候还不知道发布后是什么效果,希望内容给其他初学的同学一点帮助,同时加深自己的理解.这篇随笔讲的是Page页面的生命周期,在开发中是基础中的基础,很容 ...