FED1 表单类型

<form>
<!-- 补全代码 -->
<input type="password" value="nowcoder" />
<input type="checkbox" checked />
</form>

FED2 表格结构

<table>
<!-- 补全代码 -->
<caption>nowcoder</caption>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
</table>

FED3 图像标签属性

<!-- 补全代码 -->
<img src="" alt="" title="" />

FED4 新窗口打开文档

<!-- 补全代码 -->
<a target="_blank"></a>

FED5 自定义列表

<dl>
<!-- 补全代码 -->
<dt>nowcoder</dt>
<dd>nowcoder</dd>
</dl>

FED73 加粗文字

<p><strong>牛客网</strong>,程序员必备求职神器</p>

FED6 语义化标签

<!-- 补全代码 -->
<header>
<nav></nav>
</header>

FED7 音频媒体标签属性

<!-- 补全代码 -->
<audio src="" controls></audio>

FED8 视频媒体标签属性

<!-- 补全代码 -->
<video src="" onerror=""></video>

FED9 CSS选择器——标签、类、ID选择器

<html>
<head>
<meta charset=utf-8>
<style type="text/css">
/*补全代码*/
div {
color: rgb(255, 0, 0);
font-size: 20px
}

.green {
color: rgb(0, 128, 0);
}

#black {
color: rgb(0, 0, 0);
}
</style>
</head>
<body>
<div>红色</div>
<div class='green'>绿色</div>
<div id='black'>黑色</div>
</body>
</html>

FED10 CSS选择器——伪类选择器

<html>
<head>
<meta charset=utf-8>
<style type="text/css">
/*补全代码*/
li:nth-of-type(2) {
background: rgb(255, 0, 0)
}

li:last-child {
background: rgb(255, 0, 0)
}
</style>
</head>
<body>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
</ul>
</body>
</html>

FED11 CSS选择器——伪元素

<html>
<head>
<meta charset=utf-8>
<style type="text/css">
/*补全代码*/
div::after {
content: "";
display:block;
width: 20px;
height: 20px;
background-color: rgb(255, 0, 0);
}
</style>
</head>
<body>
<div></div>
</body>
</html>

FED12 按要求写一个圆

<html>
<head>
<meta charset=utf-8>
<style type="text/css">
/*补全代码*/
div {
width: 100px;
height: 100px;
border: 1px solid black;
border-radius: 50px;
}
</style>
</head>
<body>
<div></div>
</body>
</html>

FED13 设置盒子宽高

<html>
<head>
<meta charset=utf-8>
<style type="text/css">
/*补全代码*/
.box {
width: 100px;
height: 100px;
padding: 20px;
margin: 10px;
}
</style>
</head>
<body>
<div class="box">
</div>
</body>
</html>

FED74 段落标识

<p>牛客网是一个专注于程序员的学习和成长的专业平台。</p>

FED75 设置文字颜色

p {
color: red
}

FED76 圣诞树

<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8>
<style type="text/css">
.topbranch {
width: 0px;
height: 0px;
/*
* TODO: 上枝叶效果
*/
border: 100px solid transparent;
border-bottom-color: green;
float: left;
margin-left: 100px;
}
.middleBranch {
width: 0px;
height: 0px;
/*
* TODO: 中枝叶效果
*/
border: 200px solid transparent;
border-bottom-color: green;
}
.base {
/*
* TODO: 树干效果
*/
width: 70px;
height: 200px;
background-color: gray;
margin-left: 165px;
}
</style>
</head>
<body>
<section class="topbranch"></section>
<section class="middleBranch"></section>
<section class="base"></section>
</body>
</html>

FED14 浮动和清除浮动

<html>
<head>
<meta charset=utf-8>
<style type="text/css">
.wrap {
/*补全代码*/
overflow: hidden;
}
.left {
width: 100px;
height: 100px;
/*补全代码*/
float: left;
}
.right {
width: 100px;
height: 100px;
/*补全代码*/
float: left;
}
</style>
</head>
<body>
<div class='wrap'>
<div class='left'></div>
<div class='right'></div>
</div>
</body>
</html>

FED15 固定定位

<html>
<head>
<meta charset=utf-8>
<style type="text/css">
.box {
width: 100px;
height: 100px;
/*补全代码*/
position: fixed;
top: 0;
left: 0;
}
</style>
</head>
<body>
<div class='box'></div>
</body>
</html>

FED18 CSS单位(一)

<html>
<head>
<meta charset=utf-8>
<style type="text/css">
.box {
/*补全代码*/
width: 4em;
height: 4em;
}
</style>
</head>
<body>
<div class='box'></div>
</body>
</html>

FED19 CSS单位(二)

<html>
<head>
<meta charset=utf-8>
<style type="text/css">
div {
/*补全代码*/
width: 4rem;
height: 4rem;
}
</style>
</head>
<body>
<div></div>
</body>
</html>

FED20 基本数据类型检测

function _typeof(value) {
// 补全代码
return typeof(value)
}

FED21 检测复杂数据类型

function _instanceof(left,right) {
// 补全代码
return left instanceof right;
}

FED22 数据类型转换

function _splice(left,right) {
// 补全代码
return left.toString() + right.toString();
}

FED23 阶乘

function _factorial(number) {
// 补全代码
let ans = 1;
for (let i = 1; i <= number; i++) {
ans = ans * i;
}
return ans;
}

FED24 绝对值

function _abs(number) {
// 补全代码
return number >= 0 ? number : -number;
}

FED25 幂

function _pow(number,power) {
// 补全代码
return Math.pow(number, power);
}

FED26 平方根

function _sqrt(number) {
// 补全代码
return Math.sqrt(number);
}

FED27 余数

function _remainder(value) {
// 补全代码
return value % 2;
}

FED56 数组求和

function sum(arr) {
return arr.reduce((total, elem) => {return total + elem;}, 0);
}

FED69 完全等同

function identity(val1, val2) {
return val1 === val2;
}

FED70 或运算

function or(a, b) {
return a || b;
}

FED71 且运算

function and(a, b) {
return a && b;
}

FED72 字符串字符统计

function count(str) {
let stat = {};
for (let i = 0; i < str.length; ++i) {
if (str[i] !== ' ') {
stat[str[i]] = str[i] in stat ? stat[str[i]] + 1 : 1;
}
}
return stat;
}

FED28 返回星期数

function _getday(value) {
// 补全代码
switch (value) {
case 1:
return "星期一";
case 2:
return "星期二";
case 3:
return "星期三";
case 4:
return "星期四";
case 5:
return "星期五";
case 6:
return "星期六";
case 7:
return "星期天";
}
}