当前位置:网站首页>js打印99乘法表
js打印99乘法表
2022-06-27 07:20:00 【I am the sun?】
代码:
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>Document</title>
<script type="text/javascript">
for(var i = 1;i <= 9;i++){
for(var j = 1;j <= i;j++){
var sum = j * i;
document.write(j + "*" + i + "=" + sum);
}
document.write("<br />");
}
</script>
</head>
<body>
</body>
</html>
运行结果如下:
于是,我想到了每一个式子之间给它加上 空格,代码如下:
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>Document</title>
<script type="text/javascript">
for(var i = 1;i <= 9;i++){
for(var j = 1;j <= i;j++){
var sum = j * i;
document.write(j + "*" + i + "=" + sum + " ");
}
document.write("<br />");
}
</script>
</head>
<body>
</body>
</html>
运行结果如下:
因此,css它就出现了。我们给每个式子加上宽度。但是又得在一行显示。而块级元素是不能加宽度的,因此我要将块级元素转为行内块元素。代码如下:
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>Document</title>
<script type="text/javascript">
for(var i = 1;i <= 9;i++){
for(var j = 1;j <= i;j++){
var sum = j * i;
document.write("<span>" + j + "*" + i + "=" + sum + "</span>");
}
document.write("<br />");
}
</script>
<style type="text/css">
span {
width: 80px;
display: inline-block;
}
</style>
</head>
<body>
</body>
</html>
运行结果如下:
基本上能交作业了,但是,我浏览器一缩小它就会跑了,如下图:
还能完善吗?当然可以。我们给body设置上宽度就好啦:
代码如下:
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>Document</title>
<script type="text/javascript">
for(var i = 1;i <= 9;i++){
for(var j = 1;j <= i;j++){
var sum = j * i;
document.write("<span>" + j + "*" + i + "=" + sum + "</span>");
}
document.write("<br />");
}
</script>
<style type="text/css">
span {
width: 80px;
display: inline-block;
}
body {
width: 3000px;
}
</style>
</head>
<body>
</body>
</html>
运行结果如下:
现在跑不了啦~~·
边栏推荐
- volatile 和 synchronized 到底啥区别?
- Sword finger offer 07 Rebuild binary tree
- (已解决) MINet 进行测试时报错如下 raise NotImplementedError
- 语音合成:Tacotron详解【端到端语音合成模型】【与传统语音合成相比,它没有复杂的语音学和声学特征模块,而是仅用<文本序列,语音声谱>配对数据集对神经网络进行训练,因此简化了很多流程】
- pytorch Default process group is not initialized
- 请问如何将数据从oracle导入fastDFS?
- Easyexcel: read Excel data into the list set
- Apifox learning
- Idea方法模板
- JDBC transaction commit case
猜你喜欢
YOLOv6又快又准的目标检测框架 已开源
一线大厂面试官问:你真的懂电商订单开发吗?
Interviewer: do you have any plan to request a lot of data that does not exist in redis to destroy the database?
Oppo interview sorting, real eight part essay, abusing the interviewer
Multi table associated query -- 07 -- hash join
What is the difference between volatile and synchronized?
MySQL
DMU software syntax highlighting VIM setting -- Learning Notes 6
Process termination (have you really learned recursion? Test your recursion Foundation)
yarn create vite 报错 ‘D:\Program‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
随机推荐
Yarn create vite reports an error 'd:\program' which is neither an internal or external command nor a runnable program or batch file
YOLOv6又快又准的目标检测框架 已开源
How torch. gather works
攻防演习防御体系构建之第一篇之介绍和防守的四个阶段
获取地址url中的query参数指定参数方法
One person manages 1000 servers? This automatic operation and maintenance tool must be mastered
Get the query parameter in the address URL specify the parameter method
Bean拷贝详解
Installation and functions of uview
请问网页按钮怎么绑定sql语句呀
(resolved) NPM suddenly reports an error cannot find module 'd:\program files\nodejs\node_ modules\npm\bin\npm-cli. js‘
Window right click management
What is the difference between volatile and synchronized?
js中判断奇偶的函数,求圆面积的函数
OpenCV怎么下载?OpenCV下载后怎么配置?
poi导出excle
攻防演习防御体系构建之第二篇之应对攻击的常用策略
正斜杠反斜杠的由来
【软件工程】山东大学软件工程复习提纲
Stream常用操作以及原理探索