031-乘性运算符

1. 乘法运算符

1.1. 乘法运算符由星号(*)表示, 用于两数相乘。

1.2. JavaScript中的乘法还有一些特殊行为:

1.2.1. null、空字符串(''和new String())、空数组([]和new Array())在乘法运算中转为0。

1.2.2. true、new Boolean(true)在乘法运算中转为1; false、new Boolean(false)在乘法运算中转为0。

1.2.3. new Number()这一类数字对象在乘法运算中转为原始数字。

1.2.4. 可完整转换为数字的字符串在乘法运算中转为数字(诸如: '10'、'NaN'、'Infinity'、'-Infinity'、new String('0x10'), 其中'NaN'转为数字NaN, 'Infinity'转为数字Infinity, '-Infinity'转为数字-Infinity)。

1.2.5. 某个运算数是对象(不包含可完整转为数字的字符串对象(new String()和new String('010')这一类字符串对象)、空数组对象([]和new Array())、布尔对象(new Boolean(true)和new Boolean(false))、数字对象(new Number()这一类数字对象))、NaN、undefined、不能完整转换为数字的字符串和'NaN', 结果为NaN。

1.2.6. 有效数字或转为有效数字(null、空字符串(''和new String())、空数组([]和new Array())、布尔类型(true、new Boolean(true)、false、new Boolean(false))或可完整转为数字的字符串('NaN'除外)), 另一个运算数是有效数字或转为有效数字, 它们都会转为相应的数字, 然后作乘法运算。

1.2.7. 有效数字或转为有效数字和Infinity作乘法, 数字为正数, 结果为Infinity; 数字为负数, 结果为-Infinity; 数字为0, 结果为NaN。

1.2.8. 有效数字或转为有效数字和-Infinity作乘法, 数字为正数, 结果为-Infinity; 数字为负数, 结果为Infinity; 数字为0, 结果为NaN。

1.2.9. Infinity乘以Infinity, 结果为Infinity。

1.2.10. Infinity乘以-Infinity, 结果为-Infinity。

1.2.11. -Infinity乘以Infinity, 结果为-Infinity。

1.2.12. -Infinity乘以-Infinity, 结果为Infinity。

1.3. 例子

1.3.1. 代码

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title>乘法运算符</title>
		
		<style type="text/css">
			.span1 {
				position: absolute;
				left: 440px;
			}
			.span2 {
				position: absolute;
				left: 1400px;
			}
		</style>
	</head>
	<body>
		<script type="text/javascript">
			var ua = undefined;
			var la = null;
			var ba = true, bb = false, bc = new Boolean(true), bd = new Boolean(false);
			var na = 0, nb = 1, nc = -10, nd = 0x10, ne = 010, nf = +10, ng = 3.1415926, nh = 5e-324, ni = 1.7976931348623157e+308;
			var nj = NaN, nk = Infinity, nl = -Infinity, nm = new Number(1000);
			var sa = '', sb = '1abc', sc = 'ABC1', sd ='16', se = '3.1415926', sf = '3.14.15926', sg = '+10', sh = '-10', si = '0x10', sj = '010', sk = '5e-324';
			var sl = '1.7976931348623157e+308', sm = 'Infinity', sn = '-Infinity', so = 'NaN', sp = new String(), sq = new String('8');
			var aa = [], ab = ['高性能JavaScript'], ac = new Array();
			var oa = {}, ob = {id: 1001, name: 'zhangsan'}, oc = new Object();

			document.write('常规乘法:<br />');
			document.write(nc + ' * ' + na + ' = ' + (nc * na) + '<br />');
			document.write(nc + ' * ' + nb + ' = ' + (nc * nb) + '<br />');
			document.write(nc + ' * ' + nc + ' = ' + (nc * nc) + '<br />');
			document.write(nc + ' * ' + nd + ' = ' + (nc * nd) + '<br />');
			document.write(nc + ' * ' + ne + ' = ' + (nc * ne) + '<br />');
			document.write(nc + ' * ' + nf + ' = ' + (nc * nf) + '<br />');
			document.write(nc + ' * ' + ng + ' = ' + (nc * ng) + '<br />');
			document.write(nc + ' * ' + nh + ' = ' + (nc * nh) + '<br />');
			document.write(nc + ' * ' + ni + ' = ' + (nc * ni) + '<br /><br />');
			document.write(nm + ' * ' + na + ' = ' + (nm * na) + '<br />');
			document.write(nm + ' * ' + nb + ' = ' + (nm * nb) + '<br />');
			document.write(nm + ' * ' + nc + ' = ' + (nm * nc) + '<br />');
			document.write(nm + ' * ' + nd + ' = ' + (nm * nd) + '<br />');
			document.write(nm + ' * ' + ne + ' = ' + (nm * ne) + '<br />');
			document.write(nm + ' * ' + nf + ' = ' + (nm * nf) + '<br />');
			document.write(nm + ' * ' + ng + ' = ' + (nm * ng) + '<br />');
			document.write(nm + ' * ' + nh + ' = ' + (nm * nh) + '<br />');
			document.write(nm + ' * ' + ni + ' = ' + (nm * ni) + '<hr />');

			document.write('某个运算数是对象(不包含可完整转为数字的字符串对象(new String()和new String("010")这一类字符串对象)、空数组对象([]和new Array())、布尔对象(new Boolean(true)和new Boolean(false))、数字对象(new Number()这一类数字对象)):<br />');
			document.write('<div style="float: left;"');
			document.write('<span>' + ab + ' * ' + ua + ' = ' + (ab * ua) + '</span><span class="span1">' + ua + '*' + ab + ' = ' + (ua * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + la + ' = ' + (ab * la) + '</span><span class="span1">' + la + '*' + ab + ' = ' + (la * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + ba + ' = ' + (ab * ba) + '</span><span class="span1">' + ba + '*' + ab + ' = ' + (ba * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + bb + ' = ' + (ab * bb) + '</span><span class="span1">' + bb + '*' + ab + ' = ' + (bb * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + bc + ' = ' + (ab * bc) + '</span><span class="span1">' + bc + '*' + ab + ' = ' + (bc * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + bd + ' = ' + (ab * bd) + '</span><span class="span1">' + bd + '*' + ab + ' = ' + (bd * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + na + ' = ' + (ab * na) + '</span><span class="span1">' + na + '*' + ab + ' = ' + (na * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + nb + ' = ' + (ab * nb) + '</span><span class="span1">' + nb + '*' + ab + ' = ' + (nb * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + nc + ' = ' + (ab * nc) + '</span><span class="span1">' + nc + '*' + ab + ' = ' + (nc * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + nd + ' = ' + (ab * nd) + '</span><span class="span1">' + nd + '*' + ab + ' = ' + (nd * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + ne + ' = ' + (ab * ne) + '</span><span class="span1">' + ne + '*' + ab + ' = ' + (ne * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + nf + ' = ' + (ab * nf) + '</span><span class="span1">' + nf + '*' + ab + ' = ' + (nf * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + ng + ' = ' + (ab * ng) + '</span><span class="span1">' + ng + '*' + ab + ' = ' + (ng * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + nh + ' = ' + (ab * nh) + '</span><span class="span1">' + nh + '*' + ab + ' = ' + (nh * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + ni + ' = ' + (ab * ni) + '</span><span class="span1">' + ni + '*' + ab + ' = ' + (ni * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + nj + ' = ' + (ab * nj) + '</span><span class="span1">' + nj + '*' + ab + ' = ' + (nj * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + nk + ' = ' + (ab * nk) + '</span><span class="span1">' + nk + '*' + ab + ' = ' + (nk * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + nl + ' = ' + (ab * nl) + '</span><span class="span1">' + nl + '*' + ab + ' = ' + (nl * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + nm + ' = ' + (ab * nm) + '</span><span class="span1">' + nm + '*' + ab + ' = ' + (nm * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + sa + ' = ' + (ab * sa) + '</span><span class="span1">' + sa + '*' + ab + ' = ' + (sa * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + sb + ' = ' + (ab * sb) + '</span><span class="span1">' + sb + '*' + ab + ' = ' + (sb * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + sc + ' = ' + (ab * sc) + '</span><span class="span1">' + sc + '*' + ab + ' = ' + (sc * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + sd + ' = ' + (ab * sd) + '</span><span class="span1">' + sd + '*' + ab + ' = ' + (sd * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + se + ' = ' + (ab * se) + '</span><span class="span1">' + se + '*' + ab + ' = ' + (se * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + sf + ' = ' + (ab * sf) + '</span><span class="span1">' + sf + '*' + ab + ' = ' + (sf * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + sg + ' = ' + (ab * sg) + '</span><span class="span1">' + sg + '*' + ab + ' = ' + (sg * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + sh + ' = ' + (ab * sh) + '</span><span class="span1">' + sh + '*' + ab + ' = ' + (sh * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + si + ' = ' + (ab * si) + '</span><span class="span1">' + si + '*' + ab + ' = ' + (si * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + sj + ' = ' + (ab * sj) + '</span><span class="span1">' + sj + '*' + ab + ' = ' + (sj * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + sk + ' = ' + (ab * sk) + '</span><span class="span1">' + sk + '*' + ab + ' = ' + (sk * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + sl + ' = ' + (ab * sl) + '</span><span class="span1">' + sl + '*' + ab + ' = ' + (sl * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + sm + ' = ' + (ab * sm) + '</span><span class="span1">' + sm + '*' + ab + ' = ' + (sm * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + sn + ' = ' + (ab * sn) + '</span><span class="span1">' + sn + '*' + ab + ' = ' + (sn * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + so + ' = ' + (ab * so) + '</span><span class="span1">' + so + '*' + ab + ' = ' + (so * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + sp + ' = ' + (ab * sp) + '</span><span class="span1">' + sp + '*' + ab + ' = ' + (sp * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + sq + ' = ' + (ab * sq) + '</span><span class="span1">' + sq + '*' + ab + ' = ' + (sq * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + aa + ' = ' + (ab * aa) + '</span><span class="span1">' + aa + '*' + ab + ' = ' + (aa * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + ab + ' = ' + (ab * ab) + '</span><span class="span1">' + ab + '*' + ab + ' = ' + (ab * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + ac + ' = ' + (ab * ac) + '</span><span class="span1">' + ac + '*' + ab + ' = ' + (ac * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + oa + ' = ' + (ab * oa) + '</span><span class="span1">' + oa + '*' + ab + ' = ' + (oa * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + ob + ' = ' + (ab * ob) + '</span><span class="span1">' + ob + '*' + ab + ' = ' + (ob * ab) + '</span><br />');
			document.write('<span>' + ab + ' * ' + oc + ' = ' + (ab * oc) + '</span><span class="span1">' + oc + '*' + ab + ' = ' + (oc * ab) + '</span></div>');

			document.write('<div style="float: left; margin-left: 560px;"');
			document.write('<span>' + oa + ' * ' + ua + ' = ' + (oa * ua) + '</span><span class="span2">' + ua + ' * ' + oa + ' = ' + (ua * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + la + ' = ' + (oa * la) + '</span><span class="span2">' + la + ' * ' + oa + ' = ' + (la * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + ba + ' = ' + (oa * ba) + '</span><span class="span2">' + ba + ' * ' + oa + ' = ' + (ba * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + bb + ' = ' + (oa * bb) + '</span><span class="span2">' + bb + ' * ' + oa + ' = ' + (bb * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + bc + ' = ' + (oa * bc) + '</span><span class="span2">' + bc + ' * ' + oa + ' = ' + (bc * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + bd + ' = ' + (oa * bd) + '</span><span class="span2">' + bd + ' * ' + oa + ' = ' + (bd * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + na + ' = ' + (oa * na) + '</span><span class="span2">' + na + ' * ' + oa + ' = ' + (na * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + nb + ' = ' + (oa * nb) + '</span><span class="span2">' + nb + ' * ' + oa + ' = ' + (nb * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + nc + ' = ' + (oa * nc) + '</span><span class="span2">' + nc + ' * ' + oa + ' = ' + (nc * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + nd + ' = ' + (oa * nd) + '</span><span class="span2">' + nd + ' * ' + oa + ' = ' + (nd * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + ne + ' = ' + (oa * ne) + '</span><span class="span2">' + ne + ' * ' + oa + ' = ' + (ne * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + nf + ' = ' + (oa * nf) + '</span><span class="span2">' + nf + ' * ' + oa + ' = ' + (nf * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + ng + ' = ' + (oa * ng) + '</span><span class="span2">' + ng + ' * ' + oa + ' = ' + (ng * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + nh + ' = ' + (oa * nh) + '</span><span class="span2">' + nh + ' * ' + oa + ' = ' + (nh * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + ni + ' = ' + (oa * ni) + '</span><span class="span2">' + ni + ' * ' + oa + ' = ' + (ni * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + nj + ' = ' + (oa * nj) + '</span><span class="span2">' + nj + ' * ' + oa + ' = ' + (nj * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + nk + ' = ' + (oa * nk) + '</span><span class="span2">' + nk + ' * ' + oa + ' = ' + (nk * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + nl + ' = ' + (oa * nl) + '</span><span class="span2">' + nl + ' * ' + oa + ' = ' + (nl * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + nm + ' = ' + (oa * nm) + '</span><span class="span2">' + nm + ' * ' + oa + ' = ' + (nm * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + sa + ' = ' + (oa * sa) + '</span><span class="span2">' + sa + ' * ' + oa + ' = ' + (sa * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + sb + ' = ' + (oa * sb) + '</span><span class="span2">' + sb + ' * ' + oa + ' = ' + (sb * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + sc + ' = ' + (oa * sc) + '</span><span class="span2">' + sc + ' * ' + oa + ' = ' + (sc * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + sd + ' = ' + (oa * sd) + '</span><span class="span2">' + sd + ' * ' + oa + ' = ' + (sd * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + se + ' = ' + (oa * se) + '</span><span class="span2">' + se + ' * ' + oa + ' = ' + (se * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + sf + ' = ' + (oa * sf) + '</span><span class="span2">' + sf + ' * ' + oa + ' = ' + (sf * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + sg + ' = ' + (oa * sg) + '</span><span class="span2">' + sg + ' * ' + oa + ' = ' + (sg * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + sh + ' = ' + (oa * sh) + '</span><span class="span2">' + sh + ' * ' + oa + ' = ' + (sh * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + si + ' = ' + (oa * si) + '</span><span class="span2">' + si + ' * ' + oa + ' = ' + (si * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + sj + ' = ' + (oa * sj) + '</span><span class="span2">' + sj + ' * ' + oa + ' = ' + (sj * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + sk + ' = ' + (oa * sk) + '</span><span class="span2">' + sk + ' * ' + oa + ' = ' + (sk * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + sl + ' = ' + (oa * sl) + '</span><span class="span2">' + sl + ' * ' + oa + ' = ' + (sl * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + sm + ' = ' + (oa * sm) + '</span><span class="span2">' + sm + ' * ' + oa + ' = ' + (sm * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + sn + ' = ' + (oa * sn) + '</span><span class="span2">' + sn + ' * ' + oa + ' = ' + (sn * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + so + ' = ' + (oa * so) + '</span><span class="span2">' + so + ' * ' + oa + ' = ' + (so * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + sp + ' = ' + (oa * sp) + '</span><span class="span2">' + sp + ' * ' + oa + ' = ' + (sp * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + sq + ' = ' + (oa * sq) + '</span><span class="span2">' + sq + ' * ' + oa + ' = ' + (sq * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + aa + ' = ' + (oa * aa) + '</span><span class="span2">' + aa + ' * ' + oa + ' = ' + (aa * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + ac + ' = ' + (oa * ac) + '</span><span class="span2">' + ac + ' * ' + oa + ' = ' + (ac * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + oa + ' = ' + (oa * oa) + '</span><span class="span2">' + oa + ' * ' + oa + ' = ' + (oa * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + ob + ' = ' + (oa * ob) + '</span><span class="span2">' + ob + ' * ' + oa + ' = ' + (ob * oa) + '</span><br />');
			document.write('<span>' + oa + ' * ' + oc + ' = ' + (oa * oc) + '</span><span class="span2">' + oc + ' * ' + oa + ' = ' + (oc * oa) + '</span></div>');
			document.write('<hr style="clear: left;" />');

			document.write('某个运算数是NaN:<br />');
			document.write('<span>' + nj + ' * ' + ua + ' = ' + (nj * ua) + '</span><span class="span1">' + ua + ' * ' + nj + ' = ' + (ua * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + la + ' = ' + (nj * la) + '</span><span class="span1">' + la + ' * ' + nj + ' = ' + (la * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + ba + ' = ' + (nj * ba) + '</span><span class="span1">' + ba + ' * ' + nj + ' = ' + (ba * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + bb + ' = ' + (nj * bb) + '</span><span class="span1">' + bb + ' * ' + nj + ' = ' + (bb * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + bc + ' = ' + (nj * bc) + '</span><span class="span1">' + bc + ' * ' + nj + ' = ' + (bc * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + bd + ' = ' + (nj * bd) + '</span><span class="span1">' + bd + ' * ' + nj + ' = ' + (bd * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + na + ' = ' + (nj * na) + '</span><span class="span1">' + na + ' * ' + nj + ' = ' + (na * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + nb + ' = ' + (nj * nb) + '</span><span class="span1">' + nb + ' * ' + nj + ' = ' + (nb * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + nc + ' = ' + (nj * nc) + '</span><span class="span1">' + nc + ' * ' + nj + ' = ' + (nc * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + nd + ' = ' + (nj * nd) + '</span><span class="span1">' + nd + ' * ' + nj + ' = ' + (nd * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + ne + ' = ' + (nj * ne) + '</span><span class="span1">' + ne + ' * ' + nj + ' = ' + (ne * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + nf + ' = ' + (nj * nf) + '</span><span class="span1">' + nf + ' * ' + nj + ' = ' + (nf * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + ng + ' = ' + (nj * ng) + '</span><span class="span1">' + ng + ' * ' + nj + ' = ' + (ng * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + nh + ' = ' + (nj * nh) + '</span><span class="span1">' + nh + ' * ' + nj + ' = ' + (nh * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + ni + ' = ' + (nj * ni) + '</span><span class="span1">' + ni + ' * ' + nj + ' = ' + (ni * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + nj + ' = ' + (nj * nj) + '</span><span class="span1">' + nj + ' * ' + nj + ' = ' + (nj * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + nk + ' = ' + (nj * nk) + '</span><span class="span1">' + nk + ' * ' + nj + ' = ' + (nk * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + nl + ' = ' + (nj * nl) + '</span><span class="span1">' + nl + ' * ' + nj + ' = ' + (nl * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + nm + ' = ' + (nj * nm) + '</span><span class="span1">' + nm + ' * ' + nj + ' = ' + (nm * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + sa + ' = ' + (nj * sa) + '</span><span class="span1">' + sa + ' * ' + nj + ' = ' + (sa * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + sb + ' = ' + (nj * sb) + '</span><span class="span1">' + sb + ' * ' + nj + ' = ' + (sb * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + sc + ' = ' + (nj * sc) + '</span><span class="span1">' + sc + ' * ' + nj + ' = ' + (sc * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + sd + ' = ' + (nj * sd) + '</span><span class="span1">' + sd + ' * ' + nj + ' = ' + (sd * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + se + ' = ' + (nj * se) + '</span><span class="span1">' + se + ' * ' + nj + ' = ' + (se * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + sf + ' = ' + (nj * sf) + '</span><span class="span1">' + sf + ' * ' + nj + ' = ' + (sf * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + sg + ' = ' + (nj * sg) + '</span><span class="span1">' + sg + ' * ' + nj + ' = ' + (sg * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + sh + ' = ' + (nj * sh) + '</span><span class="span1">' + sh + ' * ' + nj + ' = ' + (sh * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + si + ' = ' + (nj * si) + '</span><span class="span1">' + si + ' * ' + nj + ' = ' + (si * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + sj + ' = ' + (nj * sj) + '</span><span class="span1">' + sj + ' * ' + nj + ' = ' + (sj * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + sk + ' = ' + (nj * sk) + '</span><span class="span1">' + sk + ' * ' + nj + ' = ' + (sk * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + sl + ' = ' + (nj * sl) + '</span><span class="span1">' + sl + ' * ' + nj + ' = ' + (sl * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + sm + ' = ' + (nj * sm) + '</span><span class="span1">' + sm + ' * ' + nj + ' = ' + (sm * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + sn + ' = ' + (nj * sn) + '</span><span class="span1">' + sn + ' * ' + nj + ' = ' + (sn * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + so + ' = ' + (nj * so) + '</span><span class="span1">' + so + ' * ' + nj + ' = ' + (so * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + sp + ' = ' + (nj * sp) + '</span><span class="span1">' + sp + ' * ' + nj + ' = ' + (sp * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + sq + ' = ' + (nj * sq) + '</span><span class="span1">' + sq + ' * ' + nj + ' = ' + (sq * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + aa + ' = ' + (nj * aa) + '</span><span class="span1">' + aa + ' * ' + nj + ' = ' + (aa * nj) + '</span><br />');
			document.write('<span>' + nj + ' * ' + ac + ' = ' + (nj * ac) + '</span><span class="span1">' + ac + ' * ' + nj + ' = ' + (ac * nj) + '</span><hr />');

			document.write('某个运算数是undefined:<br />');
			document.write('<span>' + ua + ' * ' + ua + ' = ' + (ua * ua) + '</span><span class="span1">' + ua + ' * ' + ua + ' = ' + (ua * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + la + ' = ' + (ua * la) + '</span><span class="span1">' + la + ' * ' + ua + ' = ' + (la * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + ba + ' = ' + (ua * ba) + '</span><span class="span1">' + ba + ' * ' + ua + ' = ' + (ba * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + bb + ' = ' + (ua * bb) + '</span><span class="span1">' + bb + ' * ' + ua + ' = ' + (bb * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + bc + ' = ' + (ua * bc) + '</span><span class="span1">' + bc + ' * ' + ua + ' = ' + (bc * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + bd + ' = ' + (ua * bd) + '</span><span class="span1">' + bd + ' * ' + ua + ' = ' + (bd * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + na + ' = ' + (ua * na) + '</span><span class="span1">' + na + ' * ' + ua + ' = ' + (na * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + nb + ' = ' + (ua * nb) + '</span><span class="span1">' + nb + ' * ' + ua + ' = ' + (nb * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + nc + ' = ' + (ua * nc) + '</span><span class="span1">' + nc + ' * ' + ua + ' = ' + (nc * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + nd + ' = ' + (ua * nd) + '</span><span class="span1">' + nd + ' * ' + ua + ' = ' + (nd * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + ne + ' = ' + (ua * ne) + '</span><span class="span1">' + ne + ' * ' + ua + ' = ' + (ne * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + nf + ' = ' + (ua * nf) + '</span><span class="span1">' + nf + ' * ' + ua + ' = ' + (nf * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + ng + ' = ' + (ua * ng) + '</span><span class="span1">' + ng + ' * ' + ua + ' = ' + (ng * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + nh + ' = ' + (ua * nh) + '</span><span class="span1">' + nh + ' * ' + ua + ' = ' + (nh * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + ni + ' = ' + (ua * ni) + '</span><span class="span1">' + ni + ' * ' + ua + ' = ' + (ni * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + nk + ' = ' + (ua * nk) + '</span><span class="span1">' + nk + ' * ' + ua + ' = ' + (nk * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + nl + ' = ' + (ua * nl) + '</span><span class="span1">' + nl + ' * ' + ua + ' = ' + (nl * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + nm + ' = ' + (ua * nm) + '</span><span class="span1">' + nm + ' * ' + ua + ' = ' + (nm * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + sa + ' = ' + (ua * sa) + '</span><span class="span1">' + sa + ' * ' + ua + ' = ' + (sa * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + sb + ' = ' + (ua * sb) + '</span><span class="span1">' + sb + ' * ' + ua + ' = ' + (sb * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + sc + ' = ' + (ua * sc) + '</span><span class="span1">' + sc + ' * ' + ua + ' = ' + (sc * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + sd + ' = ' + (ua * sd) + '</span><span class="span1">' + sd + ' * ' + ua + ' = ' + (sd * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + se + ' = ' + (ua * se) + '</span><span class="span1">' + se + ' * ' + ua + ' = ' + (se * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + sf + ' = ' + (ua * sf) + '</span><span class="span1">' + sf + ' * ' + ua + ' = ' + (sf * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + sg + ' = ' + (ua * sg) + '</span><span class="span1">' + sg + ' * ' + ua + ' = ' + (sg * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + sh + ' = ' + (ua * sh) + '</span><span class="span1">' + sh + ' * ' + ua + ' = ' + (sh * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + si + ' = ' + (ua * si) + '</span><span class="span1">' + si + ' * ' + ua + ' = ' + (si * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + sj + ' = ' + (ua * sj) + '</span><span class="span1">' + sj + ' * ' + ua + ' = ' + (sj * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + sk + ' = ' + (ua * sk) + '</span><span class="span1">' + sk + ' * ' + ua + ' = ' + (sk * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + sl + ' = ' + (ua * sl) + '</span><span class="span1">' + sl + ' * ' + ua + ' = ' + (sl * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + sm + ' = ' + (ua * sm) + '</span><span class="span1">' + sm + ' * ' + ua + ' = ' + (sm * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + sn + ' = ' + (ua * sn) + '</span><span class="span1">' + sn + ' * ' + ua + ' = ' + (sn * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + so + ' = ' + (ua * so) + '</span><span class="span1">' + so + ' * ' + ua + ' = ' + (so * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + sp + ' = ' + (ua * sp) + '</span><span class="span1">' + sp + ' * ' + ua + ' = ' + (sp * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + sq + ' = ' + (ua * sq) + '</span><span class="span1">' + sq + ' * ' + ua + ' = ' + (sq * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + aa + ' = ' + (ua * aa) + '</span><span class="span1">' + aa + ' * ' + ua + ' = ' + (aa * ua) + '</span><br />');
			document.write('<span>' + ua + ' * ' + ac + ' = ' + (ua * ac) + '</span><span class="span1">' + ac + ' * ' + ua + ' = ' + (ac * ua) + '</span><hr />');

			document.write('某个运算数是不能完整转换为数字的字符串:<br />');
			document.write('<span>' + sb + ' * ' + la + ' = ' + (sb * la) + '</span><span class="span1">' + la + ' * ' + sb + ' = ' + (la * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + ba + ' = ' + (sb * ba) + '</span><span class="span1">' + ba + ' * ' + sb + ' = ' + (ba * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + bb + ' = ' + (sb * bb) + '</span><span class="span1">' + bb + ' * ' + sb + ' = ' + (bb * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + bc + ' = ' + (sb * bc) + '</span><span class="span1">' + bc + ' * ' + sb + ' = ' + (bc * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + bd + ' = ' + (sb * bd) + '</span><span class="span1">' + bd + ' * ' + sb + ' = ' + (bd * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + na + ' = ' + (sb * na) + '</span><span class="span1">' + na + ' * ' + sb + ' = ' + (na * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + nb + ' = ' + (sb * nb) + '</span><span class="span1">' + nb + ' * ' + sb + ' = ' + (nb * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + nc + ' = ' + (sb * nc) + '</span><span class="span1">' + nc + ' * ' + sb + ' = ' + (nc * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + nd + ' = ' + (sb * nd) + '</span><span class="span1">' + nd + ' * ' + sb + ' = ' + (nd * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + ne + ' = ' + (sb * ne) + '</span><span class="span1">' + ne + ' * ' + sb + ' = ' + (ne * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + nf + ' = ' + (sb * nf) + '</span><span class="span1">' + nf + ' * ' + sb + ' = ' + (nf * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + ng + ' = ' + (sb * ng) + '</span><span class="span1">' + ng + ' * ' + sb + ' = ' + (ng * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + nh + ' = ' + (sb * nh) + '</span><span class="span1">' + nh + ' * ' + sb + ' = ' + (nh * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + ni + ' = ' + (sb * ni) + '</span><span class="span1">' + ni + ' * ' + sb + ' = ' + (ni * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + nk + ' = ' + (sb * nk) + '</span><span class="span1">' + nk + ' * ' + sb + ' = ' + (nk * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + nl + ' = ' + (sb * nl) + '</span><span class="span1">' + nl + ' * ' + sb + ' = ' + (nl * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + nm + ' = ' + (sb * nm) + '</span><span class="span1">' + nm + ' * ' + sb + ' = ' + (nm * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + sa + ' = ' + (sb * sa) + '</span><span class="span1">' + sa + ' * ' + sb + ' = ' + (sa * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + sb + ' = ' + (sb * sb) + '</span><span class="span1">' + sb + ' * ' + sb + ' = ' + (sb * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + sc + ' = ' + (sb * sc) + '</span><span class="span1">' + sc + ' * ' + sb + ' = ' + (sc * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + sd + ' = ' + (sb * sd) + '</span><span class="span1">' + sd + ' * ' + sb + ' = ' + (sd * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + se + ' = ' + (sb * se) + '</span><span class="span1">' + se + ' * ' + sb + ' = ' + (se * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + sf + ' = ' + (sb * sf) + '</span><span class="span1">' + sf + ' * ' + sb + ' = ' + (sf * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + sg + ' = ' + (sb * sg) + '</span><span class="span1">' + sg + ' * ' + sb + ' = ' + (sg * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + sh + ' = ' + (sb * sh) + '</span><span class="span1">' + sh + ' * ' + sb + ' = ' + (sh * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + si + ' = ' + (sb * si) + '</span><span class="span1">' + si + ' * ' + sb + ' = ' + (si * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + sj + ' = ' + (sb * sj) + '</span><span class="span1">' + sj + ' * ' + sb + ' = ' + (sj * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + sk + ' = ' + (sb * sk) + '</span><span class="span1">' + sk + ' * ' + sb + ' = ' + (sk * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + sl + ' = ' + (sb * sl) + '</span><span class="span1">' + sl + ' * ' + sb + ' = ' + (sl * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + sm + ' = ' + (sb * sm) + '</span><span class="span1">' + sm + ' * ' + sb + ' = ' + (sm * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + sn + ' = ' + (sb * sn) + '</span><span class="span1">' + sn + ' * ' + sb + ' = ' + (sn * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + so + ' = ' + (sb * so) + '</span><span class="span1">' + so + ' * ' + sb + ' = ' + (so * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + sp + ' = ' + (sb * sp) + '</span><span class="span1">' + sp + ' * ' + sb + ' = ' + (sp * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + sq + ' = ' + (sb * sq) + '</span><span class="span1">' + sq + ' * ' + sb + ' = ' + (sq * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + aa + ' = ' + (sb * aa) + '</span><span class="span1">' + aa + ' * ' + sb + ' = ' + (aa * sb) + '</span><br />');
			document.write('<span>' + sb + ' * ' + ac + ' = ' + (sb * ac) + '</span><span class="span1">' + ac + ' * ' + sb + ' = ' + (ac * sb) + '</span><hr />');

			document.write('某个运算数是"NaN":<br />');
			document.write('<span>' + so + ' * ' + la + ' = ' + (so * la) + '</span><span class="span1">' + la + ' * ' + so + ' = ' + (la * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + ba + ' = ' + (so * ba) + '</span><span class="span1">' + ba + ' * ' + so + ' = ' + (ba * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + bb + ' = ' + (so * bb) + '</span><span class="span1">' + bb + ' * ' + so + ' = ' + (bb * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + bc + ' = ' + (so * bc) + '</span><span class="span1">' + bc + ' * ' + so + ' = ' + (bc * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + bd + ' = ' + (so * bd) + '</span><span class="span1">' + bd + ' * ' + so + ' = ' + (bd * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + na + ' = ' + (so * na) + '</span><span class="span1">' + na + ' * ' + so + ' = ' + (na * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + nb + ' = ' + (so * nb) + '</span><span class="span1">' + nb + ' * ' + so + ' = ' + (nb * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + nc + ' = ' + (so * nc) + '</span><span class="span1">' + nc + ' * ' + so + ' = ' + (nc * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + nd + ' = ' + (so * nd) + '</span><span class="span1">' + nd + ' * ' + so + ' = ' + (nd * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + ne + ' = ' + (so * ne) + '</span><span class="span1">' + ne + ' * ' + so + ' = ' + (ne * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + nf + ' = ' + (so * nf) + '</span><span class="span1">' + nf + ' * ' + so + ' = ' + (nf * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + ng + ' = ' + (so * ng) + '</span><span class="span1">' + ng + ' * ' + so + ' = ' + (ng * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + nh + ' = ' + (so * nh) + '</span><span class="span1">' + nh + ' * ' + so + ' = ' + (nh * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + ni + ' = ' + (so * ni) + '</span><span class="span1">' + ni + ' * ' + so + ' = ' + (ni * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + nk + ' = ' + (so * nk) + '</span><span class="span1">' + nk + ' * ' + so + ' = ' + (nk * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + nl + ' = ' + (so * nl) + '</span><span class="span1">' + nl + ' * ' + so + ' = ' + (nl * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + nm + ' = ' + (so * nm) + '</span><span class="span1">' + nm + ' * ' + so + ' = ' + (nm * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + sa + ' = ' + (so * sa) + '</span><span class="span1">' + sa + ' * ' + so + ' = ' + (sa * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + sd + ' = ' + (so * sd) + '</span><span class="span1">' + sd + ' * ' + so + ' = ' + (sd * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + se + ' = ' + (so * se) + '</span><span class="span1">' + se + ' * ' + so + ' = ' + (se * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + sg + ' = ' + (so * sg) + '</span><span class="span1">' + sg + ' * ' + so + ' = ' + (sg * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + sh + ' = ' + (so * sh) + '</span><span class="span1">' + sh + ' * ' + so + ' = ' + (sh * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + si + ' = ' + (so * si) + '</span><span class="span1">' + si + ' * ' + so + ' = ' + (si * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + sj + ' = ' + (so * sj) + '</span><span class="span1">' + sj + ' * ' + so + ' = ' + (sj * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + sk + ' = ' + (so * sk) + '</span><span class="span1">' + sk + ' * ' + so + ' = ' + (sk * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + sl + ' = ' + (so * sl) + '</span><span class="span1">' + sl + ' * ' + so + ' = ' + (sl * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + sm + ' = ' + (so * sm) + '</span><span class="span1">' + sm + ' * ' + so + ' = ' + (sm * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + sn + ' = ' + (so * sn) + '</span><span class="span1">' + sn + ' * ' + so + ' = ' + (sn * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + so + ' = ' + (so * so) + '</span><span class="span1">' + so + ' * ' + so + ' = ' + (so * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + sp + ' = ' + (so * sp) + '</span><span class="span1">' + sp + ' * ' + so + ' = ' + (sp * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + sq + ' = ' + (so * sq) + '</span><span class="span1">' + sq + ' * ' + so + ' = ' + (sq * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + aa + ' = ' + (so * aa) + '</span><span class="span1">' + aa + ' * ' + so + ' = ' + (aa * so) + '</span><br />');
			document.write('<span>' + so + ' * ' + ac + ' = ' + (so * ac) + '</span><span class="span1">' + ac + ' * ' + so + ' = ' + (ac * so) + '</span><hr />');

			document.write('某个运算数是null:<br />');
			document.write('<span>' + la + ' * ' + la + ' = ' + (la * la) + '</span><span class="span1">' + la + ' * ' + la + ' = ' + (la * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + ba + ' = ' + (la * ba) + '</span><span class="span1">' + ba + ' * ' + la + ' = ' + (ba * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + bb + ' = ' + (la * bb) + '</span><span class="span1">' + bb + ' * ' + la + ' = ' + (bb * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + bc + ' = ' + (la * bc) + '</span><span class="span1">' + bc + ' * ' + la + ' = ' + (bc * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + bd + ' = ' + (la * bd) + '</span><span class="span1">' + bd + ' * ' + la + ' = ' + (bd * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + na + ' = ' + (la * na) + '</span><span class="span1">' + na + ' * ' + la + ' = ' + (na * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + nb + ' = ' + (la * nb) + '</span><span class="span1">' + nb + ' * ' + la + ' = ' + (nb * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + nc + ' = ' + (la * nc) + '</span><span class="span1">' + nc + ' * ' + la + ' = ' + (nc * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + nd + ' = ' + (la * nd) + '</span><span class="span1">' + nd + ' * ' + la + ' = ' + (nd * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + ne + ' = ' + (la * ne) + '</span><span class="span1">' + ne + ' * ' + la + ' = ' + (ne * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + nf + ' = ' + (la * nf) + '</span><span class="span1">' + nf + ' * ' + la + ' = ' + (nf * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + ng + ' = ' + (la * ng) + '</span><span class="span1">' + ng + ' * ' + la + ' = ' + (ng * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + nh + ' = ' + (la * nh) + '</span><span class="span1">' + nh + ' * ' + la + ' = ' + (nh * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + ni + ' = ' + (la * ni) + '</span><span class="span1">' + ni + ' * ' + la + ' = ' + (ni * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + nm + ' = ' + (la * nm) + '</span><span class="span1">' + nm + ' * ' + la + ' = ' + (nm * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + sa + ' = ' + (la * sa) + '</span><span class="span1">' + sa + ' * ' + la + ' = ' + (sa * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + sd + ' = ' + (la * sd) + '</span><span class="span1">' + sd + ' * ' + la + ' = ' + (sd * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + se + ' = ' + (la * se) + '</span><span class="span1">' + se + ' * ' + la + ' = ' + (se * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + sg + ' = ' + (la * sg) + '</span><span class="span1">' + sg + ' * ' + la + ' = ' + (sg * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + sh + ' = ' + (la * sh) + '</span><span class="span1">' + sh + ' * ' + la + ' = ' + (sh * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + si + ' = ' + (la * si) + '</span><span class="span1">' + si + ' * ' + la + ' = ' + (si * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + sj + ' = ' + (la * sj) + '</span><span class="span1">' + sj + ' * ' + la + ' = ' + (sj * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + sk + ' = ' + (la * sk) + '</span><span class="span1">' + sk + ' * ' + la + ' = ' + (sk * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + sl + ' = ' + (la * sl) + '</span><span class="span1">' + sl + ' * ' + la + ' = ' + (sl * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + sp + ' = ' + (la * sp) + '</span><span class="span1">' + sp + ' * ' + la + ' = ' + (sp * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + sq + ' = ' + (la * sq) + '</span><span class="span1">' + sq + ' * ' + la + ' = ' + (sq * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + aa + ' = ' + (la * aa) + '</span><span class="span1">' + aa + ' * ' + la + ' = ' + (aa * la) + '</span><br />');
			document.write('<span>' + la + ' * ' + ac + ' = ' + (la * ac) + '</span><span class="span1">' + ac + ' * ' + la + ' = ' + (ac * la) + '</span><hr />');

			document.write('某个运算数是空字符串:<br />');
			document.write('<div style="float: left;"');
			document.write('<span>' + sa + ' * ' + ba + ' = ' + (sa * ba) + '</span><span class="span1">' + ba + ' * ' + sa + ' = ' + (ba * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + bb + ' = ' + (sa * bb) + '</span><span class="span1">' + bb + ' * ' + sa + ' = ' + (bb * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + bc + ' = ' + (sa * bc) + '</span><span class="span1">' + bc + ' * ' + sa + ' = ' + (bc * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + bd + ' = ' + (sa * bd) + '</span><span class="span1">' + bd + ' * ' + sa + ' = ' + (bd * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + na + ' = ' + (sa * na) + '</span><span class="span1">' + na + ' * ' + sa + ' = ' + (na * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + nb + ' = ' + (sa * nb) + '</span><span class="span1">' + nb + ' * ' + sa + ' = ' + (nb * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + nc + ' = ' + (sa * nc) + '</span><span class="span1">' + nc + ' * ' + sa + ' = ' + (nc * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + nd + ' = ' + (sa * nd) + '</span><span class="span1">' + nd + ' * ' + sa + ' = ' + (nd * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + ne + ' = ' + (sa * ne) + '</span><span class="span1">' + ne + ' * ' + sa + ' = ' + (ne * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + nf + ' = ' + (sa * nf) + '</span><span class="span1">' + nf + ' * ' + sa + ' = ' + (nf * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + ng + ' = ' + (sa * ng) + '</span><span class="span1">' + ng + ' * ' + sa + ' = ' + (ng * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + nh + ' = ' + (sa * nh) + '</span><span class="span1">' + nh + ' * ' + sa + ' = ' + (nh * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + ni + ' = ' + (sa * ni) + '</span><span class="span1">' + ni + ' * ' + sa + ' = ' + (ni * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + nm + ' = ' + (sa * nm) + '</span><span class="span1">' + nm + ' * ' + sa + ' = ' + (nm * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + sa + ' = ' + (sa * sa) + '</span><span class="span1">' + sa + ' * ' + sa + ' = ' + (sa * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + sd + ' = ' + (sa * sd) + '</span><span class="span1">' + sd + ' * ' + sa + ' = ' + (sd * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + se + ' = ' + (sa * se) + '</span><span class="span1">' + se + ' * ' + sa + ' = ' + (se * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + sg + ' = ' + (sa * sg) + '</span><span class="span1">' + sg + ' * ' + sa + ' = ' + (sg * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + sh + ' = ' + (sa * sh) + '</span><span class="span1">' + sh + ' * ' + sa + ' = ' + (sh * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + si + ' = ' + (sa * si) + '</span><span class="span1">' + si + ' * ' + sa + ' = ' + (si * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + sj + ' = ' + (sa * sj) + '</span><span class="span1">' + sj + ' * ' + sa + ' = ' + (sj * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + sk + ' = ' + (sa * sk) + '</span><span class="span1">' + sk + ' * ' + sa + ' = ' + (sk * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + sl + ' = ' + (sa * sl) + '</span><span class="span1">' + sl + ' * ' + sa + ' = ' + (sl * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + sp + ' = ' + (sa * sp) + '</span><span class="span1">' + sp + ' * ' + sa + ' = ' + (sp * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + sq + ' = ' + (sa * sq) + '</span><span class="span1">' + sq + ' * ' + sa + ' = ' + (sq * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + aa + ' = ' + (sa * aa) + '</span><span class="span1">' + aa + ' * ' + sa + ' = ' + (aa * sa) + '</span><br />');
			document.write('<span>' + sa + ' * ' + ac + ' = ' + (sa * ac) + '</span><span class="span1">' + ac + ' * ' + sa + ' = ' + (ac * sa) + '</span></div>');

			document.write('<div style="float: left; margin-left: 660px;"');
			document.write('<span>' + sp + ' * ' + ba + ' = ' + (sp * ba) + '</span><span class="span2">' + ba + ' * ' + sp + ' = ' + (ba * sp) + '</span><br />');
			document.write('<span>' + sp + ' * ' + bb + ' = ' + (sp * bb) + '</span><span class="span2">' + bb + ' * ' + sp + ' = ' + (bb * sp) + '</span><br />');
			document.write('<span>' + sp + ' * ' + bc + ' = ' + (sp * bc) + '</span><span class="span2">' + bc + ' * ' + sp + ' = ' + (bc * sp) + '</span><br />');
			document.write('<span>' + sp + ' * ' + bd + ' = ' + (sp * bd) + '</span><span class="span2">' + bd + ' * ' + sp + ' = ' + (bd * sp) + '</span><br />');
			document.write('<span>' + sp + ' * ' + na + ' = ' + (sp * na) + '</span><span class="span2">' + na + ' * ' + sp + ' = ' + (na * sp) + '</span><br />');
			document.write('<span>' + sp + ' * ' + nb + ' = ' + (sp * nb) + '</span><span class="span2">' + nb + ' * ' + sp + ' = ' + (nb * sp) + '</span><br />');
			document.write('<span>' + sp + ' * ' + nc + ' = ' + (sp * nc) + '</span><span class="span2">' + nc + ' * ' + sp + ' = ' + (nc * sp) + '</span><br />');
			document.write('<span>' + sp + ' * ' + nd + ' = ' + (sp * nd) + '</span><span class="span2">' + nd + ' * ' + sp + ' = ' + (nd * sp) + '</span><br />');
			document.write('<span>' + sp + ' * ' + ne + ' = ' + (sp * ne) + '</span><span class="span2">' + ne + ' * ' + sp + ' = ' + (ne * sp) + '</span><br />');
			document.write('<span>' + sp + ' * ' + nf + ' = ' + (sp * nf) + '</span><span class="span2">' + nf + ' * ' + sp + ' = ' + (nf * sp) + '</span><br />');
			document.write('<span>' + sp + ' * ' + ng + ' = ' + (sp * ng) + '</span><span class="span2">' + ng + ' * ' + sp + ' = ' + (ng * sp) + '</span><br />');
			document.write('<span>' + sp + ' * ' + nh + ' = ' + (sp * nh) + '</span><span class="span2">' + nh + ' * ' + sp + ' = ' + (nh * sp) + '</span><br />');
			document.write('<span>' + sp + ' * ' + ni + ' = ' + (sp * ni) + '</span><span class="span2">' + ni + ' * ' + sp + ' = ' + (ni * sp) + '</span><br />');
			document.write('<span>' + sp + ' * ' + nm + ' = ' + (sp * nm) + '</span><span class="span2">' + nm + ' * ' + sp + ' = ' + (nm * sp) + '</span><br />');
			document.write('<span>' + sp + ' * ' + sd + ' = ' + (sp * sd) + '</span><span class="span2">' + sd + ' * ' + sp + ' = ' + (sd * sp) + '</span><br />');
			document.write('<span>' + sp + ' * ' + se + ' = ' + (sp * se) + '</span><span class="span2">' + se + ' * ' + sp + ' = ' + (se * sp) + '</span><br />');
			document.write('<span>' + sp + ' * ' + sg + ' = ' + (sp * sg) + '</span><span class="span2">' + sg + ' * ' + sp + ' = ' + (sg * sp) + '</span><br />');
			document.write('<span>' + sp + ' * ' + sh + ' = ' + (sp * sh) + '</span><span class="span2">' + sh + ' * ' + sp + ' = ' + (sh * sp) + '</span><br />');
			document.write('<span>' + sp + ' * ' + si + ' = ' + (sp * si) + '</span><span class="span2">' + si + ' * ' + sp + ' = ' + (si * sp) + '</span><br />');
			document.write('<span>' + sp + ' * ' + sj + ' = ' + (sp * sj) + '</span><span class="span2">' + sj + ' * ' + sp + ' = ' + (sj * sp) + '</span><br />');
			document.write('<span>' + sp + ' * ' + sk + ' = ' + (sp * sk) + '</span><span class="span2">' + sk + ' * ' + sp + ' = ' + (sk * sp) + '</span><br />');
			document.write('<span>' + sp + ' * ' + sl + ' = ' + (sp * sl) + '</span><span class="span2">' + sl + ' * ' + sp + ' = ' + (sl * sp) + '</span><br />');
			document.write('<span>' + sp + ' * ' + sp + ' = ' + (sp * sp) + '</span><span class="span2">' + sp + ' * ' + sp + ' = ' + (sp * sp) + '</span><br />');
			document.write('<span>' + sp + ' * ' + sq + ' = ' + (sp * sq) + '</span><span class="span2">' + sq + ' * ' + sp + ' = ' + (sq * sp) + '</span><br />');
			document.write('<span>' + sp + ' * ' + aa + ' = ' + (sp * aa) + '</span><span class="span2">' + aa + ' * ' + sp + ' = ' + (aa * sp) + '</span><br />');
			document.write('<span>' + sp + ' * ' + ac + ' = ' + (sp * ac) + '</span><span class="span2">' + ac + ' * ' + sp + ' = ' + (ac * sp) + '</span></div>');
			document.write('<hr style="clear: left;" />');

			document.write('某个运算数是空数组:<br />');
			document.write('<div style="float: left;"');
			document.write('<span>' + aa + ' * ' + ba + ' = ' + (aa * ba) + '</span><span class="span1">' + ba + ' * ' + aa + ' = ' + (ba * aa) + '</span><br />');
			document.write('<span>' + aa + ' * ' + bb + ' = ' + (aa * bb) + '</span><span class="span1">' + bb + ' * ' + aa + ' = ' + (bb * aa) + '</span><br />');
			document.write('<span>' + aa + ' * ' + bc + ' = ' + (aa * bc) + '</span><span class="span1">' + bc + ' * ' + aa + ' = ' + (bc * aa) + '</span><br />');
			document.write('<span>' + aa + ' * ' + bd + ' = ' + (aa * bd) + '</span><span class="span1">' + bd + ' * ' + aa + ' = ' + (bd * aa) + '</span><br />');
			document.write('<span>' + aa + ' * ' + na + ' = ' + (aa * na) + '</span><span class="span1">' + na + ' * ' + aa + ' = ' + (na * aa) + '</span><br />');
			document.write('<span>' + aa + ' * ' + nb + ' = ' + (aa * nb) + '</span><span class="span1">' + nb + ' * ' + aa + ' = ' + (nb * aa) + '</span><br />');
			document.write('<span>' + aa + ' * ' + nc + ' = ' + (aa * nc) + '</span><span class="span1">' + nc + ' * ' + aa + ' = ' + (nc * aa) + '</span><br />');
			document.write('<span>' + aa + ' * ' + nd + ' = ' + (aa * nd) + '</span><span class="span1">' + nd + ' * ' + aa + ' = ' + (nd * aa) + '</span><br />');
			document.write('<span>' + aa + ' * ' + ne + ' = ' + (aa * ne) + '</span><span class="span1">' + ne + ' * ' + aa + ' = ' + (ne * aa) + '</span><br />');
			document.write('<span>' + aa + ' * ' + nf + ' = ' + (aa * nf) + '</span><span class="span1">' + nf + ' * ' + aa + ' = ' + (nf * aa) + '</span><br />');
			document.write('<span>' + aa + ' * ' + ng + ' = ' + (aa * ng) + '</span><span class="span1">' + ng + ' * ' + aa + ' = ' + (ng * aa) + '</span><br />');
			document.write('<span>' + aa + ' * ' + nh + ' = ' + (aa * nh) + '</span><span class="span1">' + nh + ' * ' + aa + ' = ' + (nh * aa) + '</span><br />');
			document.write('<span>' + aa + ' * ' + ni + ' = ' + (aa * ni) + '</span><span class="span1">' + ni + ' * ' + aa + ' = ' + (ni * aa) + '</span><br />');
			document.write('<span>' + aa + ' * ' + nm + ' = ' + (aa * nm) + '</span><span class="span1">' + nm + ' * ' + aa + ' = ' + (nm * aa) + '</span><br />');
			document.write('<span>' + aa + ' * ' + sd + ' = ' + (aa * sd) + '</span><span class="span1">' + sd + ' * ' + aa + ' = ' + (sd * aa) + '</span><br />');
			document.write('<span>' + aa + ' * ' + se + ' = ' + (aa * se) + '</span><span class="span1">' + se + ' * ' + aa + ' = ' + (se * aa) + '</span><br />');
			document.write('<span>' + aa + ' * ' + sg + ' = ' + (aa * sg) + '</span><span class="span1">' + sg + ' * ' + aa + ' = ' + (sg * aa) + '</span><br />');
			document.write('<span>' + aa + ' * ' + sh + ' = ' + (aa * sh) + '</span><span class="span1">' + sh + ' * ' + aa + ' = ' + (sh * aa) + '</span><br />');
			document.write('<span>' + aa + ' * ' + si + ' = ' + (aa * si) + '</span><span class="span1">' + si + ' * ' + aa + ' = ' + (si * aa) + '</span><br />');
			document.write('<span>' + aa + ' * ' + sj + ' = ' + (aa * sj) + '</span><span class="span1">' + sj + ' * ' + aa + ' = ' + (sj * aa) + '</span><br />');
			document.write('<span>' + aa + ' * ' + sk + ' = ' + (aa * sk) + '</span><span class="span1">' + sk + ' * ' + aa + ' = ' + (sk * aa) + '</span><br />');
			document.write('<span>' + aa + ' * ' + sl + ' = ' + (aa * sl) + '</span><span class="span1">' + sl + ' * ' + aa + ' = ' + (sl * aa) + '</span><br />');
			document.write('<span>' + aa + ' * ' + sq + ' = ' + (aa * sq) + '</span><span class="span1">' + sq + ' * ' + aa + ' = ' + (sq * aa) + '</span><br />');
			document.write('<span>' + aa + ' * ' + aa + ' = ' + (aa * aa) + '</span><span class="span1">' + aa + ' * ' + aa + ' = ' + (aa * aa) + '</span><br />');
			document.write('<span>' + aa + ' * ' + ac + ' = ' + (aa * ac) + '</span><span class="span1">' + ac + ' * ' + aa + ' = ' + (ac * aa) + '</span></div>');

			document.write('<div style="float: left; margin-left: 660px;"');
			document.write('<span>' + ac + ' * ' + ba + ' = ' + (ac * ba) + '</span><span class="span2">' + ba + ' * ' + ac + ' = ' + (ba * ac) + '</span><br />');
			document.write('<span>' + ac + ' * ' + bb + ' = ' + (ac * bb) + '</span><span class="span2">' + bb + ' * ' + ac + ' = ' + (bb * ac) + '</span><br />');
			document.write('<span>' + ac + ' * ' + bc + ' = ' + (ac * bc) + '</span><span class="span2">' + bc + ' * ' + ac + ' = ' + (bc * ac) + '</span><br />');
			document.write('<span>' + ac + ' * ' + bd + ' = ' + (ac * bd) + '</span><span class="span2">' + bd + ' * ' + ac + ' = ' + (bd * ac) + '</span><br />');
			document.write('<span>' + ac + ' * ' + na + ' = ' + (ac * na) + '</span><span class="span2">' + na + ' * ' + ac + ' = ' + (na * ac) + '</span><br />');
			document.write('<span>' + ac + ' * ' + nb + ' = ' + (ac * nb) + '</span><span class="span2">' + nb + ' * ' + ac + ' = ' + (nb * ac) + '</span><br />');
			document.write('<span>' + ac + ' * ' + nc + ' = ' + (ac * nc) + '</span><span class="span2">' + nc + ' * ' + ac + ' = ' + (nc * ac) + '</span><br />');
			document.write('<span>' + ac + ' * ' + nd + ' = ' + (ac * nd) + '</span><span class="span2">' + nd + ' * ' + ac + ' = ' + (nd * ac) + '</span><br />');
			document.write('<span>' + ac + ' * ' + ne + ' = ' + (ac * ne) + '</span><span class="span2">' + ne + ' * ' + ac + ' = ' + (ne * ac) + '</span><br />');
			document.write('<span>' + ac + ' * ' + nf + ' = ' + (ac * nf) + '</span><span class="span2">' + nf + ' * ' + ac + ' = ' + (nf * ac) + '</span><br />');
			document.write('<span>' + ac + ' * ' + ng + ' = ' + (ac * ng) + '</span><span class="span2">' + ng + ' * ' + ac + ' = ' + (ng * ac) + '</span><br />');
			document.write('<span>' + ac + ' * ' + nh + ' = ' + (ac * nh) + '</span><span class="span2">' + nh + ' * ' + ac + ' = ' + (nh * ac) + '</span><br />');
			document.write('<span>' + ac + ' * ' + ni + ' = ' + (ac * ni) + '</span><span class="span2">' + ni + ' * ' + ac + ' = ' + (ni * ac) + '</span><br />');
			document.write('<span>' + ac + ' * ' + nm + ' = ' + (ac * nm) + '</span><span class="span2">' + nm + ' * ' + ac + ' = ' + (nm * ac) + '</span><br />');
			document.write('<span>' + ac + ' * ' + sd + ' = ' + (ac * sd) + '</span><span class="span2">' + sd + ' * ' + ac + ' = ' + (sd * ac) + '</span><br />');
			document.write('<span>' + ac + ' * ' + se + ' = ' + (ac * se) + '</span><span class="span2">' + se + ' * ' + ac + ' = ' + (se * ac) + '</span><br />');
			document.write('<span>' + ac + ' * ' + sg + ' = ' + (ac * sg) + '</span><span class="span2">' + sg + ' * ' + ac + ' = ' + (sg * ac) + '</span><br />');
			document.write('<span>' + ac + ' * ' + sh + ' = ' + (ac * sh) + '</span><span class="span2">' + sh + ' * ' + ac + ' = ' + (sh * ac) + '</span><br />');
			document.write('<span>' + ac + ' * ' + si + ' = ' + (ac * si) + '</span><span class="span2">' + si + ' * ' + ac + ' = ' + (si * ac) + '</span><br />');
			document.write('<span>' + ac + ' * ' + sj + ' = ' + (ac * sj) + '</span><span class="span2">' + sj + ' * ' + ac + ' = ' + (sj * ac) + '</span><br />');
			document.write('<span>' + ac + ' * ' + sk + ' = ' + (ac * sk) + '</span><span class="span2">' + sk + ' * ' + ac + ' = ' + (sk * ac) + '</span><br />');
			document.write('<span>' + ac + ' * ' + sl + ' = ' + (ac * sl) + '</span><span class="span2">' + sl + ' * ' + ac + ' = ' + (sl * ac) + '</span><br />');
			document.write('<span>' + ac + ' * ' + sq + ' = ' + (ac * sq) + '</span><span class="span2">' + sq + ' * ' + ac + ' = ' + (sq * ac) + '</span><br />');
			document.write('<span>' + ac + ' * ' + ac + ' = ' + (ac * ac) + '</span><span class="span2">' + ac + ' * ' + ac + ' = ' + (ac * ac) + '</span></div>');
			document.write('<hr style="clear: left;" />');

			document.write('某个运算数是可完整转为数字的字符串:<br />');
			document.write('<div style="float: left;"');
			document.write('<span>' + se + ' * ' + ba + ' = ' + (se * ba) + '</span><span class="span1">' + ba + ' * ' + se + ' = ' + (ba * se) + '</span><br />');
			document.write('<span>' + se + ' * ' + bb + ' = ' + (se * bb) + '</span><span class="span1">' + bb + ' * ' + se + ' = ' + (bb * se) + '</span><br />');
			document.write('<span>' + se + ' * ' + bc + ' = ' + (se * bc) + '</span><span class="span1">' + bc + ' * ' + se + ' = ' + (bc * se) + '</span><br />');
			document.write('<span>' + se + ' * ' + bd + ' = ' + (se * bd) + '</span><span class="span1">' + bd + ' * ' + se + ' = ' + (bd * se) + '</span><br />');
			document.write('<span>' + se + ' * ' + na + ' = ' + (se * na) + '</span><span class="span1">' + na + ' * ' + se + ' = ' + (na * se) + '</span><br />');
			document.write('<span>' + se + ' * ' + nb + ' = ' + (se * nb) + '</span><span class="span1">' + nb + ' * ' + se + ' = ' + (nb * se) + '</span><br />');
			document.write('<span>' + se + ' * ' + nc + ' = ' + (se * nc) + '</span><span class="span1">' + nc + ' * ' + se + ' = ' + (nc * se) + '</span><br />');
			document.write('<span>' + se + ' * ' + nd + ' = ' + (se * nd) + '</span><span class="span1">' + nd + ' * ' + se + ' = ' + (nd * se) + '</span><br />');
			document.write('<span>' + se + ' * ' + ne + ' = ' + (se * ne) + '</span><span class="span1">' + ne + ' * ' + se + ' = ' + (ne * se) + '</span><br />');
			document.write('<span>' + se + ' * ' + nf + ' = ' + (se * nf) + '</span><span class="span1">' + nf + ' * ' + se + ' = ' + (nf * se) + '</span><br />');
			document.write('<span>' + se + ' * ' + ng + ' = ' + (se * ng) + '</span><span class="span1">' + ng + ' * ' + se + ' = ' + (ng * se) + '</span><br />');
			document.write('<span>' + se + ' * ' + nh + ' = ' + (se * nh) + '</span><span class="span1">' + nh + ' * ' + se + ' = ' + (nh * se) + '</span><br />');
			document.write('<span>' + se + ' * ' + ni + ' = ' + (se * ni) + '</span><span class="span1">' + ni + ' * ' + se + ' = ' + (ni * se) + '</span><br />');
			document.write('<span>' + se + ' * ' + nm + ' = ' + (se * nm) + '</span><span class="span1">' + nm + ' * ' + se + ' = ' + (nm * se) + '</span><br />');
			document.write('<span>' + se + ' * ' + sd + ' = ' + (se * sd) + '</span><span class="span1">' + sd + ' * ' + se + ' = ' + (sd * se) + '</span><br />');
			document.write('<span>' + se + ' * ' + se + ' = ' + (se * se) + '</span><span class="span1">' + se + ' * ' + se + ' = ' + (se * se) + '</span><br />');
			document.write('<span>' + se + ' * ' + sg + ' = ' + (se * sg) + '</span><span class="span1">' + sg + ' * ' + se + ' = ' + (sg * se) + '</span><br />');
			document.write('<span>' + se + ' * ' + sh + ' = ' + (se * sh) + '</span><span class="span1">' + sh + ' * ' + se + ' = ' + (sh * se) + '</span><br />');
			document.write('<span>' + se + ' * ' + si + ' = ' + (se * si) + '</span><span class="span1">' + si + ' * ' + se + ' = ' + (si * se) + '</span><br />');
			document.write('<span>' + se + ' * ' + sj + ' = ' + (se * sj) + '</span><span class="span1">' + sj + ' * ' + se + ' = ' + (sj * se) + '</span><br />');
			document.write('<span>' + se + ' * ' + sk + ' = ' + (se * sk) + '</span><span class="span1">' + sk + ' * ' + se + ' = ' + (sk * se) + '</span><br />');
			document.write('<span>' + se + ' * ' + sl + ' = ' + (se * sl) + '</span><span class="span1">' + sl + ' * ' + se + ' = ' + (sl * se) + '</span><br />');
			document.write('<span>' + se + ' * ' + sq + ' = ' + (se * sq) + '</span><span class="span1">' + sq + ' * ' + se + ' = ' + (sq * se) + '</span></div>');

			document.write('<div style="float: left; margin-left: 660px;"');
			document.write('<span>' + sq + ' * ' + ba + ' = ' + (sq * ba) + '</span><span class="span2">' + ba + ' * ' + sq + ' = ' + (ba * sq) + '</span><br />');
			document.write('<span>' + sq + ' * ' + bb + ' = ' + (sq * bb) + '</span><span class="span2">' + bb + ' * ' + sq + ' = ' + (bb * sq) + '</span><br />');
			document.write('<span>' + sq + ' * ' + bc + ' = ' + (sq * bc) + '</span><span class="span2">' + bc + ' * ' + sq + ' = ' + (bc * sq) + '</span><br />');
			document.write('<span>' + sq + ' * ' + bd + ' = ' + (sq * bd) + '</span><span class="span2">' + bd + ' * ' + sq + ' = ' + (bd * sq) + '</span><br />');
			document.write('<span>' + sq + ' * ' + na + ' = ' + (sq * na) + '</span><span class="span2">' + na + ' * ' + sq + ' = ' + (na * sq) + '</span><br />');
			document.write('<span>' + sq + ' * ' + nb + ' = ' + (sq * nb) + '</span><span class="span2">' + nb + ' * ' + sq + ' = ' + (nb * sq) + '</span><br />');
			document.write('<span>' + sq + ' * ' + nc + ' = ' + (sq * nc) + '</span><span class="span2">' + nc + ' * ' + sq + ' = ' + (nc * sq) + '</span><br />');
			document.write('<span>' + sq + ' * ' + nd + ' = ' + (sq * nd) + '</span><span class="span2">' + nd + ' * ' + sq + ' = ' + (nd * sq) + '</span><br />');
			document.write('<span>' + sq + ' * ' + ne + ' = ' + (sq * ne) + '</span><span class="span2">' + ne + ' * ' + sq + ' = ' + (ne * sq) + '</span><br />');
			document.write('<span>' + sq + ' * ' + nf + ' = ' + (sq * nf) + '</span><span class="span2">' + nf + ' * ' + sq + ' = ' + (nf * sq) + '</span><br />');
			document.write('<span>' + sq + ' * ' + ng + ' = ' + (sq * ng) + '</span><span class="span2">' + ng + ' * ' + sq + ' = ' + (ng * sq) + '</span><br />');
			document.write('<span>' + sq + ' * ' + nh + ' = ' + (sq * nh) + '</span><span class="span2">' + nh + ' * ' + sq + ' = ' + (nh * sq) + '</span><br />');
			document.write('<span>' + sq + ' * ' + ni + ' = ' + (sq * ni) + '</span><span class="span2">' + ni + ' * ' + sq + ' = ' + (ni * sq) + '</span><br />');
			document.write('<span>' + sq + ' * ' + nm + ' = ' + (sq * nm) + '</span><span class="span2">' + nm + ' * ' + sq + ' = ' + (nm * sq) + '</span><br />');
			document.write('<span>' + sq + ' * ' + sd + ' = ' + (sq * sd) + '</span><span class="span2">' + sd + ' * ' + sq + ' = ' + (sd * sq) + '</span><br />');
			document.write('<span>' + sq + ' * ' + sg + ' = ' + (sq * sg) + '</span><span class="span2">' + sg + ' * ' + sq + ' = ' + (sg * sq) + '</span><br />');
			document.write('<span>' + sq + ' * ' + sh + ' = ' + (sq * sh) + '</span><span class="span2">' + sh + ' * ' + sq + ' = ' + (sh * sq) + '</span><br />');
			document.write('<span>' + sq + ' * ' + si + ' = ' + (sq * si) + '</span><span class="span2">' + si + ' * ' + sq + ' = ' + (si * sq) + '</span><br />');
			document.write('<span>' + sq + ' * ' + sj + ' = ' + (sq * sj) + '</span><span class="span2">' + sj + ' * ' + sq + ' = ' + (sj * sq) + '</span><br />');
			document.write('<span>' + sq + ' * ' + sk + ' = ' + (sq * sk) + '</span><span class="span2">' + sk + ' * ' + sq + ' = ' + (sk * sq) + '</span><br />');
			document.write('<span>' + sq + ' * ' + sl + ' = ' + (sq * sl) + '</span><span class="span2">' + sl + ' * ' + sq + ' = ' + (sl * sq) + '</span><br />');
			document.write('<span>' + sq + ' * ' + sq + ' = ' + (sq * sq) + '</span><span class="span2">' + sq + ' * ' + sq + ' = ' + (sq * sq) + '</span></div>');
			document.write('<hr style="clear: left;" />');

			document.write('Infinity或-Infinity的乘法:<br />');
			document.write(nk + ' * ' + nb + ' = ' + (nk * nb) + '<br />');
			document.write(nk + ' * ' + ba + ' = ' + (nk * ba) + '<br />');
			document.write(nk + ' * ' + bc + ' = ' + (nk * bc) + '<br />');
			document.write(nk + ' * ' + nc + ' = ' + (nk * nc) + '<br />');
			document.write(nk + ' * ' + sh + ' = ' + (nk * sh) + '<br />');
			document.write(nk + ' * ' + na + ' = ' + (nk * na) + '<br />');
			document.write(nk + ' * ' + bb + ' = ' + (nk * bb) + '<br />');
			document.write(nk + ' * ' + bd + ' = ' + (nk * bd) + '<br />');
			document.write(nk + ' * ' + sa + ' = ' + (nk * sa) + '<br />');
			document.write(nk + ' * ' + sp + ' = ' + (nk * sp) + '<br />');
			document.write(nk + ' * ' + aa + ' = ' + (nk * aa) + '<br />');
			document.write(nk + ' * ' + ac + ' = ' + (nk * ac) + '<br />');
			document.write(nk + ' * ' + nk + ' = ' + (nk * nk) + '<br />');
			document.write(nk + ' * ' + nl + ' = ' + (nk * nl) + '<br />');
			document.write(nk + ' * ' + sm + ' = ' + (nk * sm) + '<br />');
			document.write(nk + ' * ' + sn + ' = ' + (nk * sn) + '<br />');
			document.write(nl + ' * ' + nb + ' = ' + (nl * nb) + '<br />');
			document.write(nl + ' * ' + ba + ' = ' + (nl * ba) + '<br />');
			document.write(nl + ' * ' + bc + ' = ' + (nl * bc) + '<br />');
			document.write(nl + ' * ' + nc + ' = ' + (nl * nc) + '<br />');
			document.write(nl + ' * ' + sh + ' = ' + (nl * sh) + '<br />');
			document.write(nl + ' * ' + na + ' = ' + (nl * na) + '<br />');
			document.write(nl + ' * ' + bb + ' = ' + (nl * bb) + '<br />');
			document.write(nl + ' * ' + bd + ' = ' + (nl * bd) + '<br />');
			document.write(nl + ' * ' + sa + ' = ' + (nl * sa) + '<br />');
			document.write(nl + ' * ' + sp + ' = ' + (nl * sp) + '<br />');
			document.write(nl + ' * ' + aa + ' = ' + (nl * aa) + '<br />');
			document.write(nl + ' * ' + ac + ' = ' + (nl * ac) + '<br />');
			document.write(nl + ' * ' + nk + ' = ' + (nl * nk) + '<br />');
			document.write(nl + ' * ' + nl + ' = ' + (nl * nl) + '<br />');
			document.write(nl + ' * ' + sm + ' = ' + (nl * sm) + '<br />');
			document.write(nl + ' * ' + sn + ' = ' + (nl * sn) + '<hr />');

			document.write('true或false的乘法:<br />');
			document.write(ba + ' * ' + ba + ' = ' + (ba * ba) + '<br />');
			document.write(ba + ' * ' + bb + ' = ' + (ba * bb) + '<br />');
			document.write(ba + ' * ' + bc + ' = ' + (ba * bc) + '<br />');
			document.write(ba + ' * ' + bd + ' = ' + (ba * bd) + '<br /><br />');
		</script>
	</body>
</html>

1.3.2. 效果图

2. 除法运算符

2.1. 除法运算符由斜杠(/)表示, 用第二个运算数除第一个运算数(第一个是被除数, 第二个是除数)。

2.2. JavaScript中的除法还有一些特殊行为:

2.2.1. null、空字符串(''和new String())、空数组([]和new Array())在除法运算中转为0。

2.2.2. true、new Boolean(true)在除法运算中转为1; false、new Boolean(false)在除法运算中转为0。

2.2.3. new Number()这一类数字对象在除法运算中转为原始数字。

2.2.4. 可完整转换为数字的字符串在除法运算中转为数字(诸如: '10'、'NaN'、'Infinity'、'-Infinity'、new String('0x10'), 其中'NaN'转为数字NaN, 'Infinity'转为数字Infinity, '-Infinity'转为数字-Infinity)。

2.2.5. 某个运算数是对象(不包含可完整转为数字的字符串对象(new String()和new String('010')这一类字符串对象)、空数组对象([]和new Array())、布尔对象(new Boolean(true)和new Boolean(false))、数字对象(new Number()这一类数字对象))、NaN、undefined、不能完整转换为数字的字符串和'NaN', 结果为NaN。

2.2.6. 0除0, 结果为NaN。

2.2.7. 0除正数, 结果为Infinity; 0除负数, 结果为-Infinity。

2.2.8. Infinity或-Infinity除正数、负数或0, 结果为0。

2.2.9. Infinity除以0、正数, 结果为Infinity, 除以负数, 结果为-Infinity。

2.2.10. -Infinity除以0、正数, 结果为-Infinity, 除以负数, 结果为Infinity。

2.2.11. Infinity除Infinity或-Infinity, 结果为NaN。

2.2.12. -Infinity除Infinity或-Infinity, 结果为NaN。

2.2.13. 有效数字或转为有效数字(null、空字符串(''和new String())、空数组([]和new Array())、布尔类型(true、new Boolean(true)、false、new Boolean(false))或可完整转为数字的字符串('NaN'除外)), 另一个运算数是有效数字或转为有效数字, 它们都会转为相应的数字, 然后作除法运算。

2.3. 例子

2.3.1. 代码

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title>除法运算符</title>

		<style type="text/css">
			.span1 {
				position: absolute;
				left: 440px;
			}
			.span2 {
				position: absolute;
				left: 1400px;
			}
		</style>
	</head>
	<body>
		<script type="text/javascript">
			var ua = undefined;
			var la = null;
			var ba = true, bb = false, bc = new Boolean(true), bd = new Boolean(false);
			var na = 0, nb = 1, nc = -10, nd = 0x10, ne = 010, nf = +10, ng = 3.1415926, nh = 5e-324, ni = 1.7976931348623157e+308;
			var nj = NaN, nk = Infinity, nl = -Infinity, nm = new Number(1000);
			var sa = '', sb = '1abc', sc = 'ABC1', sd ='16', se = '3.1415926', sf = '3.14.15926', sg = '+10', sh = '-10', si = '0x10', sj = '010', sk = '5e-324';
			var sl = '1.7976931348623157e+308', sm = 'Infinity', sn = '-Infinity', so = 'NaN', sp = new String(), sq = new String('8');
			var aa = [], ab = ['高性能JavaScript'], ac = new Array();
			var oa = {}, ob = {id: 1001, name: 'zhangsan'}, oc = new Object();

			document.write('常规除法:<br />');
			document.write(na + ' / ' + nb + ' = ' + (na / nb) + '<br />');
			document.write(na + ' / ' + nc + ' = ' + (na / nc) + '<br />');
			document.write(na + ' / ' + nd + ' = ' + (na / nd) + '<br />');
			document.write(na + ' / ' + ne + ' = ' + (na / ne) + '<br />');
			document.write(na + ' / ' + nf + ' = ' + (na / nf) + '<br />');
			document.write(na + ' / ' + ng + ' = ' + (na / ng) + '<br />');
			document.write(na + ' / ' + nh + ' = ' + (na / nh) + '<br />');
			document.write(na + ' / ' + ni + ' = ' + (na / ni) + '<br />');
			document.write(nc + ' / ' + nb + ' = ' + (nc / nb) + '<br />');
			document.write(nc + ' / ' + nc + ' = ' + (nc / nc) + '<br />');
			document.write(nc + ' / ' + nd + ' = ' + (nc / nd) + '<br />');
			document.write(nc + ' / ' + ne + ' = ' + (nc / ne) + '<br />');
			document.write(nc + ' / ' + nf + ' = ' + (nc / nf) + '<br />');
			document.write(nc + ' / ' + ng + ' = ' + (nc / ng) + '<br />');
			document.write(nc + ' / ' + nh + ' = ' + (nc / nh) + '<br />');
			document.write(nc + ' / ' + ni + ' = ' + (nc / ni) + '<br /><br />');
			document.write(nm + ' / ' + nb + ' = ' + (nm / nb) + '<br />');
			document.write(nm + ' / ' + nc + ' = ' + (nm / nc) + '<br />');
			document.write(nm + ' / ' + nd + ' = ' + (nm / nd) + '<br />');
			document.write(nm + ' / ' + ne + ' = ' + (nm / ne) + '<br />');
			document.write(nm + ' / ' + nf + ' = ' + (nm / nf) + '<br />');
			document.write(nm + ' / ' + ng + ' = ' + (nm / ng) + '<br />');
			document.write(nm + ' / ' + nh + ' = ' + (nm / nh) + '<br />');
			document.write(nm + ' / ' + ni + ' = ' + (nm / ni) + '<hr />');

			document.write('某个运算数是对象(不包含可完整转为数字的字符串对象(new String()和new String("010")这一类字符串对象)、空数组对象([]和new Array())、布尔对象(new Boolean(true)和new Boolean(false))、数字对象(new Number()这一类数字对象)):<br />');
			document.write('<div style="float: left;"');
			document.write('<span>' + ab + ' / ' + ua + ' = ' + (ab / ua) + '</span><span class="span1">' + ua + '/' + ab + ' = ' + (ua / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + la + ' = ' + (ab / la) + '</span><span class="span1">' + la + '/' + ab + ' = ' + (la / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + ba + ' = ' + (ab / ba) + '</span><span class="span1">' + ba + '/' + ab + ' = ' + (ba / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + bb + ' = ' + (ab / bb) + '</span><span class="span1">' + bb + '/' + ab + ' = ' + (bb / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + bc + ' = ' + (ab / bc) + '</span><span class="span1">' + bc + '/' + ab + ' = ' + (bc / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + bd + ' = ' + (ab / bd) + '</span><span class="span1">' + bd + '/' + ab + ' = ' + (bd / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + na + ' = ' + (ab / na) + '</span><span class="span1">' + na + '/' + ab + ' = ' + (na / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + nb + ' = ' + (ab / nb) + '</span><span class="span1">' + nb + '/' + ab + ' = ' + (nb / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + nc + ' = ' + (ab / nc) + '</span><span class="span1">' + nc + '/' + ab + ' = ' + (nc / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + nd + ' = ' + (ab / nd) + '</span><span class="span1">' + nd + '/' + ab + ' = ' + (nd / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + ne + ' = ' + (ab / ne) + '</span><span class="span1">' + ne + '/' + ab + ' = ' + (ne / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + nf + ' = ' + (ab / nf) + '</span><span class="span1">' + nf + '/' + ab + ' = ' + (nf / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + ng + ' = ' + (ab / ng) + '</span><span class="span1">' + ng + '/' + ab + ' = ' + (ng / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + nh + ' = ' + (ab / nh) + '</span><span class="span1">' + nh + '/' + ab + ' = ' + (nh / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + ni + ' = ' + (ab / ni) + '</span><span class="span1">' + ni + '/' + ab + ' = ' + (ni / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + nj + ' = ' + (ab / nj) + '</span><span class="span1">' + nj + '/' + ab + ' = ' + (nj / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + nk + ' = ' + (ab / nk) + '</span><span class="span1">' + nk + '/' + ab + ' = ' + (nk / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + nl + ' = ' + (ab / nl) + '</span><span class="span1">' + nl + '/' + ab + ' = ' + (nl / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + nm + ' = ' + (ab / nm) + '</span><span class="span1">' + nm + '/' + ab + ' = ' + (nm / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + sa + ' = ' + (ab / sa) + '</span><span class="span1">' + sa + '/' + ab + ' = ' + (sa / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + sb + ' = ' + (ab / sb) + '</span><span class="span1">' + sb + '/' + ab + ' = ' + (sb / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + sc + ' = ' + (ab / sc) + '</span><span class="span1">' + sc + '/' + ab + ' = ' + (sc / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + sd + ' = ' + (ab / sd) + '</span><span class="span1">' + sd + '/' + ab + ' = ' + (sd / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + se + ' = ' + (ab / se) + '</span><span class="span1">' + se + '/' + ab + ' = ' + (se / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + sf + ' = ' + (ab / sf) + '</span><span class="span1">' + sf + '/' + ab + ' = ' + (sf / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + sg + ' = ' + (ab / sg) + '</span><span class="span1">' + sg + '/' + ab + ' = ' + (sg / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + sh + ' = ' + (ab / sh) + '</span><span class="span1">' + sh + '/' + ab + ' = ' + (sh / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + si + ' = ' + (ab / si) + '</span><span class="span1">' + si + '/' + ab + ' = ' + (si / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + sj + ' = ' + (ab / sj) + '</span><span class="span1">' + sj + '/' + ab + ' = ' + (sj / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + sk + ' = ' + (ab / sk) + '</span><span class="span1">' + sk + '/' + ab + ' = ' + (sk / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + sl + ' = ' + (ab / sl) + '</span><span class="span1">' + sl + '/' + ab + ' = ' + (sl / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + sm + ' = ' + (ab / sm) + '</span><span class="span1">' + sm + '/' + ab + ' = ' + (sm / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + sn + ' = ' + (ab / sn) + '</span><span class="span1">' + sn + '/' + ab + ' = ' + (sn / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + so + ' = ' + (ab / so) + '</span><span class="span1">' + so + '/' + ab + ' = ' + (so / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + sp + ' = ' + (ab / sp) + '</span><span class="span1">' + sp + '/' + ab + ' = ' + (sp / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + sq + ' = ' + (ab / sq) + '</span><span class="span1">' + sq + '/' + ab + ' = ' + (sq / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + aa + ' = ' + (ab / aa) + '</span><span class="span1">' + aa + '/' + ab + ' = ' + (aa / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + ab + ' = ' + (ab / ab) + '</span><span class="span1">' + ab + '/' + ab + ' = ' + (ab / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + ac + ' = ' + (ab / ac) + '</span><span class="span1">' + ac + '/' + ab + ' = ' + (ac / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + oa + ' = ' + (ab / oa) + '</span><span class="span1">' + oa + '/' + ab + ' = ' + (oa / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + ob + ' = ' + (ab / ob) + '</span><span class="span1">' + ob + '/' + ab + ' = ' + (ob / ab) + '</span><br />');
			document.write('<span>' + ab + ' / ' + oc + ' = ' + (ab / oc) + '</span><span class="span1">' + oc + '/' + ab + ' = ' + (oc / ab) + '</span></div>');

			document.write('<div style="float: left; margin-left: 560px;"');
			document.write('<span>' + oa + ' / ' + ua + ' = ' + (oa / ua) + '</span><span class="span2">' + ua + ' / ' + oa + ' = ' + (ua / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + la + ' = ' + (oa / la) + '</span><span class="span2">' + la + ' / ' + oa + ' = ' + (la / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + ba + ' = ' + (oa / ba) + '</span><span class="span2">' + ba + ' / ' + oa + ' = ' + (ba / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + bb + ' = ' + (oa / bb) + '</span><span class="span2">' + bb + ' / ' + oa + ' = ' + (bb / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + bc + ' = ' + (oa / bc) + '</span><span class="span2">' + bc + ' / ' + oa + ' = ' + (bc / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + bd + ' = ' + (oa / bd) + '</span><span class="span2">' + bd + ' / ' + oa + ' = ' + (bd / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + na + ' = ' + (oa / na) + '</span><span class="span2">' + na + ' / ' + oa + ' = ' + (na / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + nb + ' = ' + (oa / nb) + '</span><span class="span2">' + nb + ' / ' + oa + ' = ' + (nb / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + nc + ' = ' + (oa / nc) + '</span><span class="span2">' + nc + ' / ' + oa + ' = ' + (nc / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + nd + ' = ' + (oa / nd) + '</span><span class="span2">' + nd + ' / ' + oa + ' = ' + (nd / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + ne + ' = ' + (oa / ne) + '</span><span class="span2">' + ne + ' / ' + oa + ' = ' + (ne / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + nf + ' = ' + (oa / nf) + '</span><span class="span2">' + nf + ' / ' + oa + ' = ' + (nf / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + ng + ' = ' + (oa / ng) + '</span><span class="span2">' + ng + ' / ' + oa + ' = ' + (ng / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + nh + ' = ' + (oa / nh) + '</span><span class="span2">' + nh + ' / ' + oa + ' = ' + (nh / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + ni + ' = ' + (oa / ni) + '</span><span class="span2">' + ni + ' / ' + oa + ' = ' + (ni / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + nj + ' = ' + (oa / nj) + '</span><span class="span2">' + nj + ' / ' + oa + ' = ' + (nj / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + nk + ' = ' + (oa / nk) + '</span><span class="span2">' + nk + ' / ' + oa + ' = ' + (nk / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + nl + ' = ' + (oa / nl) + '</span><span class="span2">' + nl + ' / ' + oa + ' = ' + (nl / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + nm + ' = ' + (oa / nm) + '</span><span class="span2">' + nm + ' / ' + oa + ' = ' + (nm / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + sa + ' = ' + (oa / sa) + '</span><span class="span2">' + sa + ' / ' + oa + ' = ' + (sa / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + sb + ' = ' + (oa / sb) + '</span><span class="span2">' + sb + ' / ' + oa + ' = ' + (sb / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + sc + ' = ' + (oa / sc) + '</span><span class="span2">' + sc + ' / ' + oa + ' = ' + (sc / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + sd + ' = ' + (oa / sd) + '</span><span class="span2">' + sd + ' / ' + oa + ' = ' + (sd / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + se + ' = ' + (oa / se) + '</span><span class="span2">' + se + ' / ' + oa + ' = ' + (se / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + sf + ' = ' + (oa / sf) + '</span><span class="span2">' + sf + ' / ' + oa + ' = ' + (sf / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + sg + ' = ' + (oa / sg) + '</span><span class="span2">' + sg + ' / ' + oa + ' = ' + (sg / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + sh + ' = ' + (oa / sh) + '</span><span class="span2">' + sh + ' / ' + oa + ' = ' + (sh / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + si + ' = ' + (oa / si) + '</span><span class="span2">' + si + ' / ' + oa + ' = ' + (si / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + sj + ' = ' + (oa / sj) + '</span><span class="span2">' + sj + ' / ' + oa + ' = ' + (sj / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + sk + ' = ' + (oa / sk) + '</span><span class="span2">' + sk + ' / ' + oa + ' = ' + (sk / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + sl + ' = ' + (oa / sl) + '</span><span class="span2">' + sl + ' / ' + oa + ' = ' + (sl / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + sm + ' = ' + (oa / sm) + '</span><span class="span2">' + sm + ' / ' + oa + ' = ' + (sm / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + sn + ' = ' + (oa / sn) + '</span><span class="span2">' + sn + ' / ' + oa + ' = ' + (sn / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + so + ' = ' + (oa / so) + '</span><span class="span2">' + so + ' / ' + oa + ' = ' + (so / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + sp + ' = ' + (oa / sp) + '</span><span class="span2">' + sp + ' / ' + oa + ' = ' + (sp / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + sq + ' = ' + (oa / sq) + '</span><span class="span2">' + sq + ' / ' + oa + ' = ' + (sq / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + aa + ' = ' + (oa / aa) + '</span><span class="span2">' + aa + ' / ' + oa + ' = ' + (aa / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + ac + ' = ' + (oa / ac) + '</span><span class="span2">' + ac + ' / ' + oa + ' = ' + (ac / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + oa + ' = ' + (oa / oa) + '</span><span class="span2">' + oa + ' / ' + oa + ' = ' + (oa / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + ob + ' = ' + (oa / ob) + '</span><span class="span2">' + ob + ' / ' + oa + ' = ' + (ob / oa) + '</span><br />');
			document.write('<span>' + oa + ' / ' + oc + ' = ' + (oa / oc) + '</span><span class="span2">' + oc + ' / ' + oa + ' = ' + (oc / oa) + '</span></div>');
			document.write('<hr style="clear: left;" />');

			document.write('某个运算数是NaN:<br />');
			document.write('<span>' + nj + ' / ' + ua + ' = ' + (nj / ua) + '</span><span class="span1">' + ua + ' / ' + nj + ' = ' + (ua / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + la + ' = ' + (nj / la) + '</span><span class="span1">' + la + ' / ' + nj + ' = ' + (la / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + ba + ' = ' + (nj / ba) + '</span><span class="span1">' + ba + ' / ' + nj + ' = ' + (ba / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + bb + ' = ' + (nj / bb) + '</span><span class="span1">' + bb + ' / ' + nj + ' = ' + (bb / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + bc + ' = ' + (nj / bc) + '</span><span class="span1">' + bc + ' / ' + nj + ' = ' + (bc / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + bd + ' = ' + (nj / bd) + '</span><span class="span1">' + bd + ' / ' + nj + ' = ' + (bd / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + na + ' = ' + (nj / na) + '</span><span class="span1">' + na + ' / ' + nj + ' = ' + (na / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + nb + ' = ' + (nj / nb) + '</span><span class="span1">' + nb + ' / ' + nj + ' = ' + (nb / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + nc + ' = ' + (nj / nc) + '</span><span class="span1">' + nc + ' / ' + nj + ' = ' + (nc / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + nd + ' = ' + (nj / nd) + '</span><span class="span1">' + nd + ' / ' + nj + ' = ' + (nd / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + ne + ' = ' + (nj / ne) + '</span><span class="span1">' + ne + ' / ' + nj + ' = ' + (ne / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + nf + ' = ' + (nj / nf) + '</span><span class="span1">' + nf + ' / ' + nj + ' = ' + (nf / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + ng + ' = ' + (nj / ng) + '</span><span class="span1">' + ng + ' / ' + nj + ' = ' + (ng / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + nh + ' = ' + (nj / nh) + '</span><span class="span1">' + nh + ' / ' + nj + ' = ' + (nh / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + ni + ' = ' + (nj / ni) + '</span><span class="span1">' + ni + ' / ' + nj + ' = ' + (ni / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + nj + ' = ' + (nj / nj) + '</span><span class="span1">' + nj + ' / ' + nj + ' = ' + (nj / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + nk + ' = ' + (nj / nk) + '</span><span class="span1">' + nk + ' / ' + nj + ' = ' + (nk / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + nl + ' = ' + (nj / nl) + '</span><span class="span1">' + nl + ' / ' + nj + ' = ' + (nl / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + nm + ' = ' + (nj / nm) + '</span><span class="span1">' + nm + ' / ' + nj + ' = ' + (nm / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + sa + ' = ' + (nj / sa) + '</span><span class="span1">' + sa + ' / ' + nj + ' = ' + (sa / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + sb + ' = ' + (nj / sb) + '</span><span class="span1">' + sb + ' / ' + nj + ' = ' + (sb / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + sc + ' = ' + (nj / sc) + '</span><span class="span1">' + sc + ' / ' + nj + ' = ' + (sc / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + sd + ' = ' + (nj / sd) + '</span><span class="span1">' + sd + ' / ' + nj + ' = ' + (sd / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + se + ' = ' + (nj / se) + '</span><span class="span1">' + se + ' / ' + nj + ' = ' + (se / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + sf + ' = ' + (nj / sf) + '</span><span class="span1">' + sf + ' / ' + nj + ' = ' + (sf / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + sg + ' = ' + (nj / sg) + '</span><span class="span1">' + sg + ' / ' + nj + ' = ' + (sg / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + sh + ' = ' + (nj / sh) + '</span><span class="span1">' + sh + ' / ' + nj + ' = ' + (sh / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + si + ' = ' + (nj / si) + '</span><span class="span1">' + si + ' / ' + nj + ' = ' + (si / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + sj + ' = ' + (nj / sj) + '</span><span class="span1">' + sj + ' / ' + nj + ' = ' + (sj / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + sk + ' = ' + (nj / sk) + '</span><span class="span1">' + sk + ' / ' + nj + ' = ' + (sk / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + sl + ' = ' + (nj / sl) + '</span><span class="span1">' + sl + ' / ' + nj + ' = ' + (sl / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + sm + ' = ' + (nj / sm) + '</span><span class="span1">' + sm + ' / ' + nj + ' = ' + (sm / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + sn + ' = ' + (nj / sn) + '</span><span class="span1">' + sn + ' / ' + nj + ' = ' + (sn / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + so + ' = ' + (nj / so) + '</span><span class="span1">' + so + ' / ' + nj + ' = ' + (so / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + sp + ' = ' + (nj / sp) + '</span><span class="span1">' + sp + ' / ' + nj + ' = ' + (sp / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + sq + ' = ' + (nj / sq) + '</span><span class="span1">' + sq + ' / ' + nj + ' = ' + (sq / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + aa + ' = ' + (nj / aa) + '</span><span class="span1">' + aa + ' / ' + nj + ' = ' + (aa / nj) + '</span><br />');
			document.write('<span>' + nj + ' / ' + ac + ' = ' + (nj / ac) + '</span><span class="span1">' + ac + ' / ' + nj + ' = ' + (ac / nj) + '</span><hr />');

			document.write('某个运算数是undefined:<br />');
			document.write('<span>' + ua + ' / ' + ua + ' = ' + (ua / ua) + '</span><span class="span1">' + ua + ' / ' + ua + ' = ' + (ua / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + la + ' = ' + (ua / la) + '</span><span class="span1">' + la + ' / ' + ua + ' = ' + (la / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + ba + ' = ' + (ua / ba) + '</span><span class="span1">' + ba + ' / ' + ua + ' = ' + (ba / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + bb + ' = ' + (ua / bb) + '</span><span class="span1">' + bb + ' / ' + ua + ' = ' + (bb / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + bc + ' = ' + (ua / bc) + '</span><span class="span1">' + bc + ' / ' + ua + ' = ' + (bc / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + bd + ' = ' + (ua / bd) + '</span><span class="span1">' + bd + ' / ' + ua + ' = ' + (bd / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + na + ' = ' + (ua / na) + '</span><span class="span1">' + na + ' / ' + ua + ' = ' + (na / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + nb + ' = ' + (ua / nb) + '</span><span class="span1">' + nb + ' / ' + ua + ' = ' + (nb / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + nc + ' = ' + (ua / nc) + '</span><span class="span1">' + nc + ' / ' + ua + ' = ' + (nc / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + nd + ' = ' + (ua / nd) + '</span><span class="span1">' + nd + ' / ' + ua + ' = ' + (nd / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + ne + ' = ' + (ua / ne) + '</span><span class="span1">' + ne + ' / ' + ua + ' = ' + (ne / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + nf + ' = ' + (ua / nf) + '</span><span class="span1">' + nf + ' / ' + ua + ' = ' + (nf / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + ng + ' = ' + (ua / ng) + '</span><span class="span1">' + ng + ' / ' + ua + ' = ' + (ng / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + nh + ' = ' + (ua / nh) + '</span><span class="span1">' + nh + ' / ' + ua + ' = ' + (nh / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + ni + ' = ' + (ua / ni) + '</span><span class="span1">' + ni + ' / ' + ua + ' = ' + (ni / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + nk + ' = ' + (ua / nk) + '</span><span class="span1">' + nk + ' / ' + ua + ' = ' + (nk / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + nl + ' = ' + (ua / nl) + '</span><span class="span1">' + nl + ' / ' + ua + ' = ' + (nl / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + nm + ' = ' + (ua / nm) + '</span><span class="span1">' + nm + ' / ' + ua + ' = ' + (nm / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + sa + ' = ' + (ua / sa) + '</span><span class="span1">' + sa + ' / ' + ua + ' = ' + (sa / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + sb + ' = ' + (ua / sb) + '</span><span class="span1">' + sb + ' / ' + ua + ' = ' + (sb / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + sc + ' = ' + (ua / sc) + '</span><span class="span1">' + sc + ' / ' + ua + ' = ' + (sc / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + sd + ' = ' + (ua / sd) + '</span><span class="span1">' + sd + ' / ' + ua + ' = ' + (sd / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + se + ' = ' + (ua / se) + '</span><span class="span1">' + se + ' / ' + ua + ' = ' + (se / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + sf + ' = ' + (ua / sf) + '</span><span class="span1">' + sf + ' / ' + ua + ' = ' + (sf / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + sg + ' = ' + (ua / sg) + '</span><span class="span1">' + sg + ' / ' + ua + ' = ' + (sg / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + sh + ' = ' + (ua / sh) + '</span><span class="span1">' + sh + ' / ' + ua + ' = ' + (sh / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + si + ' = ' + (ua / si) + '</span><span class="span1">' + si + ' / ' + ua + ' = ' + (si / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + sj + ' = ' + (ua / sj) + '</span><span class="span1">' + sj + ' / ' + ua + ' = ' + (sj / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + sk + ' = ' + (ua / sk) + '</span><span class="span1">' + sk + ' / ' + ua + ' = ' + (sk / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + sl + ' = ' + (ua / sl) + '</span><span class="span1">' + sl + ' / ' + ua + ' = ' + (sl / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + sm + ' = ' + (ua / sm) + '</span><span class="span1">' + sm + ' / ' + ua + ' = ' + (sm / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + sn + ' = ' + (ua / sn) + '</span><span class="span1">' + sn + ' / ' + ua + ' = ' + (sn / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + so + ' = ' + (ua / so) + '</span><span class="span1">' + so + ' / ' + ua + ' = ' + (so / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + sp + ' = ' + (ua / sp) + '</span><span class="span1">' + sp + ' / ' + ua + ' = ' + (sp / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + sq + ' = ' + (ua / sq) + '</span><span class="span1">' + sq + ' / ' + ua + ' = ' + (sq / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + aa + ' = ' + (ua / aa) + '</span><span class="span1">' + aa + ' / ' + ua + ' = ' + (aa / ua) + '</span><br />');
			document.write('<span>' + ua + ' / ' + ac + ' = ' + (ua / ac) + '</span><span class="span1">' + ac + ' / ' + ua + ' = ' + (ac / ua) + '</span><hr />');

			document.write('某个运算数是不能完整转换为数字的字符串:<br />');
			document.write('<span>' + sb + ' / ' + la + ' = ' + (sb / la) + '</span><span class="span1">' + la + ' / ' + sb + ' = ' + (la / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + ba + ' = ' + (sb / ba) + '</span><span class="span1">' + ba + ' / ' + sb + ' = ' + (ba / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + bb + ' = ' + (sb / bb) + '</span><span class="span1">' + bb + ' / ' + sb + ' = ' + (bb / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + bc + ' = ' + (sb / bc) + '</span><span class="span1">' + bc + ' / ' + sb + ' = ' + (bc / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + bd + ' = ' + (sb / bd) + '</span><span class="span1">' + bd + ' / ' + sb + ' = ' + (bd / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + na + ' = ' + (sb / na) + '</span><span class="span1">' + na + ' / ' + sb + ' = ' + (na / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + nb + ' = ' + (sb / nb) + '</span><span class="span1">' + nb + ' / ' + sb + ' = ' + (nb / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + nc + ' = ' + (sb / nc) + '</span><span class="span1">' + nc + ' / ' + sb + ' = ' + (nc / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + nd + ' = ' + (sb / nd) + '</span><span class="span1">' + nd + ' / ' + sb + ' = ' + (nd / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + ne + ' = ' + (sb / ne) + '</span><span class="span1">' + ne + ' / ' + sb + ' = ' + (ne / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + nf + ' = ' + (sb / nf) + '</span><span class="span1">' + nf + ' / ' + sb + ' = ' + (nf / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + ng + ' = ' + (sb / ng) + '</span><span class="span1">' + ng + ' / ' + sb + ' = ' + (ng / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + nh + ' = ' + (sb / nh) + '</span><span class="span1">' + nh + ' / ' + sb + ' = ' + (nh / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + ni + ' = ' + (sb / ni) + '</span><span class="span1">' + ni + ' / ' + sb + ' = ' + (ni / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + nk + ' = ' + (sb / nk) + '</span><span class="span1">' + nk + ' / ' + sb + ' = ' + (nk / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + nl + ' = ' + (sb / nl) + '</span><span class="span1">' + nl + ' / ' + sb + ' = ' + (nl / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + nm + ' = ' + (sb / nm) + '</span><span class="span1">' + nm + ' / ' + sb + ' = ' + (nm / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + sa + ' = ' + (sb / sa) + '</span><span class="span1">' + sa + ' / ' + sb + ' = ' + (sa / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + sb + ' = ' + (sb / sb) + '</span><span class="span1">' + sb + ' / ' + sb + ' = ' + (sb / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + sc + ' = ' + (sb / sc) + '</span><span class="span1">' + sc + ' / ' + sb + ' = ' + (sc / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + sd + ' = ' + (sb / sd) + '</span><span class="span1">' + sd + ' / ' + sb + ' = ' + (sd / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + se + ' = ' + (sb / se) + '</span><span class="span1">' + se + ' / ' + sb + ' = ' + (se / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + sf + ' = ' + (sb / sf) + '</span><span class="span1">' + sf + ' / ' + sb + ' = ' + (sf / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + sg + ' = ' + (sb / sg) + '</span><span class="span1">' + sg + ' / ' + sb + ' = ' + (sg / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + sh + ' = ' + (sb / sh) + '</span><span class="span1">' + sh + ' / ' + sb + ' = ' + (sh / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + si + ' = ' + (sb / si) + '</span><span class="span1">' + si + ' / ' + sb + ' = ' + (si / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + sj + ' = ' + (sb / sj) + '</span><span class="span1">' + sj + ' / ' + sb + ' = ' + (sj / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + sk + ' = ' + (sb / sk) + '</span><span class="span1">' + sk + ' / ' + sb + ' = ' + (sk / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + sl + ' = ' + (sb / sl) + '</span><span class="span1">' + sl + ' / ' + sb + ' = ' + (sl / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + sm + ' = ' + (sb / sm) + '</span><span class="span1">' + sm + ' / ' + sb + ' = ' + (sm / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + sn + ' = ' + (sb / sn) + '</span><span class="span1">' + sn + ' / ' + sb + ' = ' + (sn / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + so + ' = ' + (sb / so) + '</span><span class="span1">' + so + ' / ' + sb + ' = ' + (so / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + sp + ' = ' + (sb / sp) + '</span><span class="span1">' + sp + ' / ' + sb + ' = ' + (sp / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + sq + ' = ' + (sb / sq) + '</span><span class="span1">' + sq + ' / ' + sb + ' = ' + (sq / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + aa + ' = ' + (sb / aa) + '</span><span class="span1">' + aa + ' / ' + sb + ' = ' + (aa / sb) + '</span><br />');
			document.write('<span>' + sb + ' / ' + ac + ' = ' + (sb / ac) + '</span><span class="span1">' + ac + ' / ' + sb + ' = ' + (ac / sb) + '</span><hr />');

			document.write('某个运算数是"NaN":<br />');
			document.write('<span>' + so + ' / ' + la + ' = ' + (so / la) + '</span><span class="span1">' + la + ' / ' + so + ' = ' + (la / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + ba + ' = ' + (so / ba) + '</span><span class="span1">' + ba + ' / ' + so + ' = ' + (ba / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + bb + ' = ' + (so / bb) + '</span><span class="span1">' + bb + ' / ' + so + ' = ' + (bb / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + bc + ' = ' + (so / bc) + '</span><span class="span1">' + bc + ' / ' + so + ' = ' + (bc / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + bd + ' = ' + (so / bd) + '</span><span class="span1">' + bd + ' / ' + so + ' = ' + (bd / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + na + ' = ' + (so / na) + '</span><span class="span1">' + na + ' / ' + so + ' = ' + (na / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + nb + ' = ' + (so / nb) + '</span><span class="span1">' + nb + ' / ' + so + ' = ' + (nb / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + nc + ' = ' + (so / nc) + '</span><span class="span1">' + nc + ' / ' + so + ' = ' + (nc / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + nd + ' = ' + (so / nd) + '</span><span class="span1">' + nd + ' / ' + so + ' = ' + (nd / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + ne + ' = ' + (so / ne) + '</span><span class="span1">' + ne + ' / ' + so + ' = ' + (ne / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + nf + ' = ' + (so / nf) + '</span><span class="span1">' + nf + ' / ' + so + ' = ' + (nf / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + ng + ' = ' + (so / ng) + '</span><span class="span1">' + ng + ' / ' + so + ' = ' + (ng / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + nh + ' = ' + (so / nh) + '</span><span class="span1">' + nh + ' / ' + so + ' = ' + (nh / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + ni + ' = ' + (so / ni) + '</span><span class="span1">' + ni + ' / ' + so + ' = ' + (ni / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + nk + ' = ' + (so / nk) + '</span><span class="span1">' + nk + ' / ' + so + ' = ' + (nk / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + nl + ' = ' + (so / nl) + '</span><span class="span1">' + nl + ' / ' + so + ' = ' + (nl / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + nm + ' = ' + (so / nm) + '</span><span class="span1">' + nm + ' / ' + so + ' = ' + (nm / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + sa + ' = ' + (so / sa) + '</span><span class="span1">' + sa + ' / ' + so + ' = ' + (sa / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + sd + ' = ' + (so / sd) + '</span><span class="span1">' + sd + ' / ' + so + ' = ' + (sd / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + se + ' = ' + (so / se) + '</span><span class="span1">' + se + ' / ' + so + ' = ' + (se / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + sg + ' = ' + (so / sg) + '</span><span class="span1">' + sg + ' / ' + so + ' = ' + (sg / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + sh + ' = ' + (so / sh) + '</span><span class="span1">' + sh + ' / ' + so + ' = ' + (sh / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + si + ' = ' + (so / si) + '</span><span class="span1">' + si + ' / ' + so + ' = ' + (si / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + sj + ' = ' + (so / sj) + '</span><span class="span1">' + sj + ' / ' + so + ' = ' + (sj / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + sk + ' = ' + (so / sk) + '</span><span class="span1">' + sk + ' / ' + so + ' = ' + (sk / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + sl + ' = ' + (so / sl) + '</span><span class="span1">' + sl + ' / ' + so + ' = ' + (sl / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + sm + ' = ' + (so / sm) + '</span><span class="span1">' + sm + ' / ' + so + ' = ' + (sm / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + sn + ' = ' + (so / sn) + '</span><span class="span1">' + sn + ' / ' + so + ' = ' + (sn / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + so + ' = ' + (so / so) + '</span><span class="span1">' + so + ' / ' + so + ' = ' + (so / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + sp + ' = ' + (so / sp) + '</span><span class="span1">' + sp + ' / ' + so + ' = ' + (sp / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + sq + ' = ' + (so / sq) + '</span><span class="span1">' + sq + ' / ' + so + ' = ' + (sq / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + aa + ' = ' + (so / aa) + '</span><span class="span1">' + aa + ' / ' + so + ' = ' + (aa / so) + '</span><br />');
			document.write('<span>' + so + ' / ' + ac + ' = ' + (so / ac) + '</span><span class="span1">' + ac + ' / ' + so + ' = ' + (ac / so) + '</span><hr />');

			document.write('非常规除法:<br />');
			document.write(na + ' / ' + na + ' = ' + (na / na) + '<br />');
			document.write(nc + ' / ' + na + ' = ' + (nc / na) + '<br />');
			document.write(nm + ' / ' + na + ' = ' + (nm / na) + '<br />');
			document.write(na + ' / ' + nk + ' = ' + (na / nk) + '<br />');
			document.write(nc + ' / ' + nk + ' = ' + (nc / nk) + '<br />');
			document.write(nm + ' / ' + nk + ' = ' + (nm / nk) + '<br />');
			document.write(na + ' / ' + nl + ' = ' + (na / nl) + '<br />');
			document.write(nc + ' / ' + nl + ' = ' + (nc / nl) + '<br />');
			document.write(nm + ' / ' + nl + ' = ' + (nm / nl) + '<br />');
			document.write(nk + ' / ' + na + ' = ' + (nk / na) + '<br />');
			document.write(nk + ' / ' + nc + ' = ' + (nk / nc) + '<br />');
			document.write(nk + ' / ' + nm + ' = ' + (nk / nm) + '<br />');
			document.write(nk + ' / ' + nk + ' = ' + (nk / nk) + '<br />');
			document.write(nk + ' / ' + nl + ' = ' + (nk / nl) + '<br />');
			document.write(nl + ' / ' + na + ' = ' + (nl / na) + '<br />');
			document.write(nl + ' / ' + nc + ' = ' + (nl / nc) + '<br />');			
			document.write(nl + ' / ' + nm + ' = ' + (nl / nm) + '<br />');
			document.write(nl + ' / ' + nk + ' = ' + (nl / nk) + '<br />');			
			document.write(nl + ' / ' + nl + ' = ' + (nl / nl) + '<hr />');

			document.write('某个运算数是null:<br />');
			document.write(la + ' / ' + la + ' = ' + (la / la) + '<br />');
			document.write(la + ' / ' + ba + ' = ' + (la / ba) + '<br />');
			document.write(la + ' / ' + bb + ' = ' + (la / bb) + '<br />');
			document.write(la + ' / ' + bc + ' = ' + (la / bc) + '<br />');
			document.write(la + ' / ' + bd + ' = ' + (la / bd) + '<br />');
			document.write(la + ' / ' + na + ' = ' + (la / na) + '<br />');
			document.write(la + ' / ' + nb + ' = ' + (la / nb) + '<br />');
			document.write(la + ' / ' + nc + ' = ' + (la / nc) + '<br />');
			document.write(la + ' / ' + nd + ' = ' + (la / nd) + '<br />');
			document.write(la + ' / ' + ne + ' = ' + (la / ne) + '<br />');
			document.write(la + ' / ' + nf + ' = ' + (la / nf) + '<br />');
			document.write(la + ' / ' + ng + ' = ' + (la / ng) + '<br />');
			document.write(la + ' / ' + nh + ' = ' + (la / nh) + '<br />');
			document.write(la + ' / ' + ni + ' = ' + (la / ni) + '<br />');
			document.write(la + ' / ' + nk + ' = ' + (la / nk) + '<br />');
			document.write(la + ' / ' + nl + ' = ' + (la / nl) + '<br />');
			document.write(la + ' / ' + nm + ' = ' + (la / nm) + '<br />');
			document.write(la + ' / ' + sa + ' = ' + (la / sa) + '<br />');
			document.write(la + ' / ' + sd + ' = ' + (la / sd) + '<br />');
			document.write(la + ' / ' + se + ' = ' + (la / se) + '<br />');
			document.write(la + ' / ' + sg + ' = ' + (la / sg) + '<br />');
			document.write(la + ' / ' + sh + ' = ' + (la / sh) + '<br />');
			document.write(la + ' / ' + si + ' = ' + (la / si) + '<br />');
			document.write(la + ' / ' + sj + ' = ' + (la / sj) + '<br />');
			document.write(la + ' / ' + sk + ' = ' + (la / sk) + '<br />');
			document.write(la + ' / ' + sl + ' = ' + (la / sl) + '<br />');
			document.write(la + ' / ' + sm + ' = ' + (la / sm) + '<br />');
			document.write(la + ' / ' + sn + ' = ' + (la / sn) + '<br />');
			document.write(la + ' / ' + sp + ' = ' + (la / sp) + '<br />');
			document.write(la + ' / ' + sq + ' = ' + (la / sq) + '<br />');
			document.write(la + ' / ' + aa + ' = ' + (la / aa) + '<br />');
			document.write(la + ' / ' + ac + ' = ' + (la / ac) + '<hr />');

			document.write('某个运算数是空字符串:<br />');
			document.write(sa + ' / ' + ba + ' = ' + (sa / ba) + '<br />');
			document.write(sa + ' / ' + bb + ' = ' + (sa / bb) + '<br />');
			document.write(sa + ' / ' + bc + ' = ' + (sa / bc) + '<br />');
			document.write(sa + ' / ' + bd + ' = ' + (sa / bd) + '<br />');
			document.write(sa + ' / ' + na + ' = ' + (sa / na) + '<br />');
			document.write(sa + ' / ' + nb + ' = ' + (sa / nb) + '<br />');
			document.write(sa + ' / ' + nc + ' = ' + (sa / nc) + '<br />');
			document.write(sa + ' / ' + nd + ' = ' + (sa / nd) + '<br />');
			document.write(sa + ' / ' + ne + ' = ' + (sa / ne) + '<br />');
			document.write(sa + ' / ' + nf + ' = ' + (sa / nf) + '<br />');
			document.write(sa + ' / ' + ng + ' = ' + (sa / ng) + '<br />');
			document.write(sa + ' / ' + nh + ' = ' + (sa / nh) + '<br />');
			document.write(sa + ' / ' + ni + ' = ' + (sa / ni) + '<br />');
			document.write(sa + ' / ' + nk + ' = ' + (sa / nk) + '<br />');
			document.write(sa + ' / ' + nl + ' = ' + (sa / nl) + '<br />');
			document.write(sa + ' / ' + nm + ' = ' + (sa / nm) + '<br />');
			document.write(sa + ' / ' + sa + ' = ' + (sa / sa) + '<br />');
			document.write(sa + ' / ' + sd + ' = ' + (sa / sd) + '<br />');
			document.write(sa + ' / ' + se + ' = ' + (sa / se) + '<br />');
			document.write(sa + ' / ' + sg + ' = ' + (sa / sg) + '<br />');
			document.write(sa + ' / ' + sh + ' = ' + (sa / sh) + '<br />');
			document.write(sa + ' / ' + si + ' = ' + (sa / si) + '<br />');
			document.write(sa + ' / ' + sj + ' = ' + (sa / sj) + '<br />');
			document.write(sa + ' / ' + sk + ' = ' + (sa / sk) + '<br />');
			document.write(sa + ' / ' + sl + ' = ' + (sa / sl) + '<br />');
			document.write(sa + ' / ' + sm + ' = ' + (sa / sm) + '<br />');
			document.write(sa + ' / ' + sn + ' = ' + (sa / sn) + '<br />');
			document.write(sa + ' / ' + sp + ' = ' + (sa / sp) + '<br />');
			document.write(sa + ' / ' + sq + ' = ' + (sa / sq) + '<br />');
			document.write(sa + ' / ' + aa + ' = ' + (sa / aa) + '<br />');
			document.write(sa + ' / ' + ac + ' = ' + (sa / ac) + '<br /><br />');

			document.write(sp + ' / ' + ba + ' = ' + (sp / ba) + '<br />');
			document.write(sp + ' / ' + bb + ' = ' + (sp / bb) + '<br />');
			document.write(sp + ' / ' + bc + ' = ' + (sp / bc) + '<br />');
			document.write(sp + ' / ' + bd + ' = ' + (sp / bd) + '<br />');
			document.write(sp + ' / ' + na + ' = ' + (sp / na) + '<br />');
			document.write(sp + ' / ' + nb + ' = ' + (sp / nb) + '<br />');
			document.write(sp + ' / ' + nc + ' = ' + (sp / nc) + '<br />');
			document.write(sp + ' / ' + nd + ' = ' + (sp / nd) + '<br />');
			document.write(sp + ' / ' + ne + ' = ' + (sp / ne) + '<br />');
			document.write(sp + ' / ' + nf + ' = ' + (sp / nf) + '<br />');
			document.write(sp + ' / ' + ng + ' = ' + (sp / ng) + '<br />');
			document.write(sp + ' / ' + nh + ' = ' + (sp / nh) + '<br />');
			document.write(sp + ' / ' + ni + ' = ' + (sp / ni) + '<br />');
			document.write(sp + ' / ' + nk + ' = ' + (sp / nk) + '<br />');
			document.write(sp + ' / ' + nl + ' = ' + (sp / nl) + '<br />');
			document.write(sp + ' / ' + nm + ' = ' + (sp / nm) + '<br />');
			document.write(sp + ' / ' + sd + ' = ' + (sp / sd) + '<br />');
			document.write(sp + ' / ' + se + ' = ' + (sp / se) + '<br />');
			document.write(sp + ' / ' + sg + ' = ' + (sp / sg) + '<br />');
			document.write(sp + ' / ' + sh + ' = ' + (sp / sh) + '<br />');
			document.write(sp + ' / ' + si + ' = ' + (sp / si) + '<br />');
			document.write(sp + ' / ' + sj + ' = ' + (sp / sj) + '<br />');
			document.write(sp + ' / ' + sk + ' = ' + (sp / sk) + '<br />');
			document.write(sp + ' / ' + sl + ' = ' + (sp / sl) + '<br />');
			document.write(sp + ' / ' + sm + ' = ' + (sp / sm) + '<br />');
			document.write(sp + ' / ' + sn + ' = ' + (sp / sn) + '<br />');
			document.write(sp + ' / ' + sp + ' = ' + (sp / sp) + '<br />');
			document.write(sp + ' / ' + sq + ' = ' + (sp / sq) + '<br />');
			document.write(sp + ' / ' + aa + ' = ' + (sp / aa) + '<br />');
			document.write(sp + ' / ' + ac + ' = ' + (sp / ac) + '<hr />');

			document.write('某个运算数是空数组:<br />');
			document.write(aa + ' / ' + ba + ' = ' + (aa / ba) + '<br />');
			document.write(aa + ' / ' + bb + ' = ' + (aa / bb) + '<br />');
			document.write(aa + ' / ' + bc + ' = ' + (aa / bc) + '<br />');
			document.write(aa + ' / ' + bd + ' = ' + (aa / bd) + '<br />');
			document.write(aa + ' / ' + na + ' = ' + (aa / na) + '<br />');
			document.write(aa + ' / ' + nb + ' = ' + (aa / nb) + '<br />');
			document.write(aa + ' / ' + nc + ' = ' + (aa / nc) + '<br />');
			document.write(aa + ' / ' + nd + ' = ' + (aa / nd) + '<br />');
			document.write(aa + ' / ' + ne + ' = ' + (aa / ne) + '<br />');
			document.write(aa + ' / ' + nf + ' = ' + (aa / nf) + '<br />');
			document.write(aa + ' / ' + ng + ' = ' + (aa / ng) + '<br />');
			document.write(aa + ' / ' + nh + ' = ' + (aa / nh) + '<br />');
			document.write(aa + ' / ' + ni + ' = ' + (aa / ni) + '<br />');
			document.write(aa + ' / ' + nk + ' = ' + (aa / nk) + '<br />');
			document.write(aa + ' / ' + nl + ' = ' + (aa / nl) + '<br />');
			document.write(aa + ' / ' + nm + ' = ' + (aa / nm) + '<br />');
			document.write(aa + ' / ' + sd + ' = ' + (aa / sd) + '<br />');
			document.write(aa + ' / ' + se + ' = ' + (aa / se) + '<br />');
			document.write(aa + ' / ' + sg + ' = ' + (aa / sg) + '<br />');
			document.write(aa + ' / ' + sh + ' = ' + (aa / sh) + '<br />');
			document.write(aa + ' / ' + si + ' = ' + (aa / si) + '<br />');
			document.write(aa + ' / ' + sj + ' = ' + (aa / sj) + '<br />');
			document.write(aa + ' / ' + sk + ' = ' + (aa / sk) + '<br />');
			document.write(aa + ' / ' + sl + ' = ' + (aa / sl) + '<br />');
			document.write(aa + ' / ' + sm + ' = ' + (aa / sm) + '<br />');
			document.write(aa + ' / ' + sn + ' = ' + (aa / sn) + '<br />');
			document.write(aa + ' / ' + sp + ' = ' + (aa / sp) + '<br />');
			document.write(aa + ' / ' + sq + ' = ' + (aa / sq) + '<br />');
			document.write(aa + ' / ' + aa + ' = ' + (aa / aa) + '<br />');
			document.write(aa + ' / ' + ac + ' = ' + (aa / ac) + '<br /><br />');

			document.write(ac + ' / ' + ba + ' = ' + (ac / ba) + '<br />');
			document.write(ac + ' / ' + bb + ' = ' + (ac / bb) + '<br />');
			document.write(ac + ' / ' + bc + ' = ' + (ac / bc) + '<br />');
			document.write(ac + ' / ' + bd + ' = ' + (ac / bd) + '<br />');
			document.write(ac + ' / ' + na + ' = ' + (ac / na) + '<br />');
			document.write(ac + ' / ' + nb + ' = ' + (ac / nb) + '<br />');
			document.write(ac + ' / ' + nc + ' = ' + (ac / nc) + '<br />');
			document.write(ac + ' / ' + nd + ' = ' + (ac / nd) + '<br />');
			document.write(ac + ' / ' + ne + ' = ' + (ac / ne) + '<br />');
			document.write(ac + ' / ' + nf + ' = ' + (ac / nf) + '<br />');
			document.write(ac + ' / ' + ng + ' = ' + (ac / ng) + '<br />');
			document.write(ac + ' / ' + nh + ' = ' + (ac / nh) + '<br />');
			document.write(ac + ' / ' + ni + ' = ' + (ac / ni) + '<br />');
			document.write(ac + ' / ' + nk + ' = ' + (ac / nk) + '<br />');
			document.write(ac + ' / ' + nl + ' = ' + (ac / nl) + '<br />');
			document.write(ac + ' / ' + nm + ' = ' + (ac / nm) + '<br />');
			document.write(ac + ' / ' + sd + ' = ' + (ac / sd) + '<br />');
			document.write(ac + ' / ' + se + ' = ' + (ac / se) + '<br />');
			document.write(ac + ' / ' + sg + ' = ' + (ac / sg) + '<br />');
			document.write(ac + ' / ' + sh + ' = ' + (ac / sh) + '<br />');
			document.write(ac + ' / ' + si + ' = ' + (ac / si) + '<br />');
			document.write(ac + ' / ' + sj + ' = ' + (ac / sj) + '<br />');
			document.write(ac + ' / ' + sk + ' = ' + (ac / sk) + '<br />');
			document.write(ac + ' / ' + sl + ' = ' + (ac / sl) + '<br />');
			document.write(ac + ' / ' + sm + ' = ' + (ac / sm) + '<br />');
			document.write(ac + ' / ' + sn + ' = ' + (ac / sn) + '<br />');
			document.write(ac + ' / ' + sq + ' = ' + (ac / sq) + '<br />');
			document.write(ac + ' / ' + ac + ' = ' + (ac / ac) + '<hr />');

			document.write('某个运算数是可完整转为数字的字符串:<br />');
			document.write(se + ' / ' + ba + ' = ' + (se / ba) + '<br />');
			document.write(se + ' / ' + bb + ' = ' + (se / bb) + '<br />');
			document.write(se + ' / ' + bc + ' = ' + (se / bc) + '<br />');
			document.write(se + ' / ' + bd + ' = ' + (se / bd) + '<br />');
			document.write(se + ' / ' + na + ' = ' + (se / na) + '<br />');
			document.write(se + ' / ' + nb + ' = ' + (se / nb) + '<br />');
			document.write(se + ' / ' + nc + ' = ' + (se / nc) + '<br />');
			document.write(se + ' / ' + nd + ' = ' + (se / nd) + '<br />');
			document.write(se + ' / ' + ne + ' = ' + (se / ne) + '<br />');
			document.write(se + ' / ' + nf + ' = ' + (se / nf) + '<br />');
			document.write(se + ' / ' + ng + ' = ' + (se / ng) + '<br />');
			document.write(se + ' / ' + nh + ' = ' + (se / nh) + '<br />');
			document.write(se + ' / ' + ni + ' = ' + (se / ni) + '<br />');
			document.write(se + ' / ' + nk + ' = ' + (se / nk) + '<br />');
			document.write(se + ' / ' + nl + ' = ' + (se / nl) + '<br />');
			document.write(se + ' / ' + nm + ' = ' + (se / nm) + '<br />');
			document.write(se + ' / ' + sd + ' = ' + (se / sd) + '<br />');
			document.write(se + ' / ' + se + ' = ' + (se / se) + '<br />');
			document.write(se + ' / ' + sg + ' = ' + (se / sg) + '<br />');
			document.write(se + ' / ' + sh + ' = ' + (se / sh) + '<br />');
			document.write(se + ' / ' + si + ' = ' + (se / si) + '<br />');
			document.write(se + ' / ' + sj + ' = ' + (se / sj) + '<br />');
			document.write(se + ' / ' + sk + ' = ' + (se / sk) + '<br />');
			document.write(se + ' / ' + sl + ' = ' + (se / sl) + '<br />');
			document.write(se + ' / ' + sm + ' = ' + (se / sm) + '<br />');
			document.write(se + ' / ' + sn + ' = ' + (se / sn) + '<br />');
			document.write(se + ' / ' + sp + ' = ' + (se / sp) + '<br />');
			document.write(se + ' / ' + sq + ' = ' + (se / sq) + '<br /><br />');

			document.write(sq + ' / ' + ba + ' = ' + (sq / ba) + '<br />');
			document.write(sq + ' / ' + bb + ' = ' + (sq / bb) + '<br />');
			document.write(sq + ' / ' + bc + ' = ' + (sq / bc) + '<br />');
			document.write(sq + ' / ' + bd + ' = ' + (sq / bd) + '<br />');
			document.write(sq + ' / ' + na + ' = ' + (sq / na) + '<br />');
			document.write(sq + ' / ' + nb + ' = ' + (sq / nb) + '<br />');
			document.write(sq + ' / ' + nc + ' = ' + (sq / nc) + '<br />');
			document.write(sq + ' / ' + nd + ' = ' + (sq / nd) + '<br />');
			document.write(sq + ' / ' + ne + ' = ' + (sq / ne) + '<br />');
			document.write(sq + ' / ' + nf + ' = ' + (sq / nf) + '<br />');
			document.write(sq + ' / ' + ng + ' = ' + (sq / ng) + '<br />');
			document.write(sq + ' / ' + nh + ' = ' + (sq / nh) + '<br />');
			document.write(sq + ' / ' + ni + ' = ' + (sq / ni) + '<br />');
			document.write(sq + ' / ' + nk + ' = ' + (sq / nk) + '<br />');
			document.write(sq + ' / ' + nl + ' = ' + (sq / nl) + '<br />');
			document.write(sq + ' / ' + nm + ' = ' + (sq / nm) + '<br />');
			document.write(sq + ' / ' + sd + ' = ' + (sq / sd) + '<br />');
			document.write(sq + ' / ' + sg + ' = ' + (sq / sg) + '<br />');
			document.write(sq + ' / ' + sh + ' = ' + (sq / sh) + '<br />');
			document.write(sq + ' / ' + si + ' = ' + (sq / si) + '<br />');
			document.write(sq + ' / ' + sj + ' = ' + (sq / sj) + '<br />');
			document.write(sq + ' / ' + sk + ' = ' + (sq / sk) + '<br />');
			document.write(sq + ' / ' + sl + ' = ' + (sq / sl) + '<br />');
			document.write(sq + ' / ' + sm + ' = ' + (sq / sm) + '<br />');
			document.write(sq + ' / ' + sn + ' = ' + (sq / sn) + '<br />');
			document.write(sq + ' / ' + sq + ' = ' + (sq / sq) + '<hr />');
			
			document.write('true或false的除法:<br />');
			document.write(ba + ' / ' + ba + ' = ' + (ba / ba) + '<br />');
			document.write(ba + ' / ' + bb + ' = ' + (ba / bb) + '<br />');
			document.write(ba + ' / ' + bc + ' = ' + (ba / bc) + '<br />');
			document.write(ba + ' / ' + bd + ' = ' + (ba / bd) + '<br />');
			document.write(bc + ' / ' + bd + ' = ' + (bc / bd) + '<br /><br />');
		</script>
	</body>
</html>

2.3.2. 效果图

3. 取模运算符

3.1. 取模运算符由百分号(%)表示, 执行常规的除法运算, 返回除法运算得到的余数。

3.2. JavaScript中的取模还有一些特殊行为:

3.2.1. null、空字符串(''和new String())、空数组([]和new Array())在取模运算中转为0。

3.2.2. true、new Boolean(true)在除法运算中转为1; false、new Boolean(false)在取模运算中转为0。

3.2.3. new Number()这一类数字对象在除法运算中转为原始数字。

3.2.4. 可完整转换为数字的字符串在取模运算中转为数字(诸如: '10'、'NaN'、'Infinity'、'-Infinity'、new String('0x10'), 其中'NaN'转为数字NaN, 'Infinity'转为数字Infinity, '-Infinity'转为数字-Infinity)。

3.2.5. 某个运算数是对象(不包含可完整转为数字的字符串对象(new String()和new String('010')这一类字符串对象)、空数组对象([]和new Array())、布尔对象(new Boolean(true)和new Boolean(false))、数字对象(new Number()这一类数字对象))、NaN、undefined、不能完整转换为数字的字符串和'NaN', 结果为NaN。

3.2.6. 0是除数, 结果为NaN。

3.2.7. 0取余正数、负数、正无穷、负无穷, 结果为0。

3.2.8. Infinity或-Infinity取余任何值, 结果为NaN。

3.2.9. 有效数字或转为有效数字取余Infinity, 结果为数字。

3.2.10. 有效数字或转为有效数字取余-Infinity, 结果为数字。

3.2.11. 有效数字或转为有效数字(null、空字符串(''和new String())、空数组([]和new Array())、布尔类型(true、new Boolean(true)、false、new Boolean(false))或可完整转为数字的字符串('NaN'除外)), 另一个运算数是有效数字或转为有效数字, 它们都会转为相应的数字, 然后作取模运算。

3.3. 例子

3.3.1. 代码

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title>取模运算符</title>
		
		<style type="text/css">
			.span1 {
				position: absolute;
				left: 440px;
			}
			.span2 {
				position: absolute;
				left: 1400px;
			}
		</style>
	</head>
	<body>
		<script type="text/javascript">
			var ua = undefined;
			var la = null;
			var ba = true, bb = false, bc = new Boolean(true), bd = new Boolean(false);
			var na = 0, nb = 1, nc = -10, nd = 0x10, ne = 010, nf = +10, ng = 3.1415926, nh = 5e-324, ni = 1.7976931348623157e+308;
			var nj = NaN, nk = Infinity, nl = -Infinity, nm = new Number(1000);
			var sa = '', sb = '1abc', sc = 'ABC1', sd ='16', se = '3.1415926', sf = '3.14.15926', sg = '+10', sh = '-10', si = '0x10', sj = '010', sk = '5e-324';
			var sl = '1.7976931348623157e+308', sm = 'Infinity', sn = '-Infinity', so = 'NaN', sp = new String(), sq = new String('8');
			var aa = [], ab = ['高性能JavaScript'], ac = new Array();
			var oa = {}, ob = {id: 1001, name: 'zhangsan'}, oc = new Object();

			document.write('常规取模:<br />');
			document.write(nc + ' % ' + nb + ' = ' + (nc % nb) + '<br />');
			document.write(nc + ' % ' + nc + ' = ' + (nc % nc) + '<br />');
			document.write(nc + ' % ' + nd + ' = ' + (nc % nd) + '<br />');
			document.write(nc + ' % ' + ne + ' = ' + (nc % ne) + '<br />');
			document.write(nc + ' % ' + nf + ' = ' + (nc % nf) + '<br />');
			document.write(nc + ' % ' + ng + ' = ' + (nc % ng) + '<br />');
			document.write(nc + ' % ' + nh + ' = ' + (nc % nh) + '<br />');
			document.write(nc + ' % ' + ni + ' = ' + (nc % ni) + '<br /><br />');
			document.write(nm + ' % ' + nb + ' = ' + (nm % nb) + '<br />');
			document.write(nm + ' % ' + nc + ' = ' + (nm % nc) + '<br />');
			document.write(nm + ' % ' + nd + ' = ' + (nm % nd) + '<br />');
			document.write(nm + ' % ' + ne + ' = ' + (nm % ne) + '<br />');
			document.write(nm + ' % ' + nf + ' = ' + (nm % nf) + '<br />');
			document.write(nm + ' % ' + ng + ' = ' + (nm % ng) + '<br />');
			document.write(nm + ' % ' + nh + ' = ' + (nm % nh) + '<br />');
			document.write(nm + ' % ' + ni + ' = ' + (nm % ni) + '<hr />');

			document.write('某个运算数是对象(不包含可完整转为数字的字符串对象(new String()和new String("010")这一类字符串对象)、空数组对象([]和new Array())、布尔对象(new Boolean(true)和new Boolean(false))、数字对象(new Number()这一类数字对象)):<br />');
			document.write('<div style="float: left;"');
			document.write('<span>' + ab + ' % ' + ua + ' = ' + (ab % ua) + '</span><span class="span1">' + ua + '%' + ab + ' = ' + (ua % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + la + ' = ' + (ab % la) + '</span><span class="span1">' + la + '%' + ab + ' = ' + (la % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + ba + ' = ' + (ab % ba) + '</span><span class="span1">' + ba + '%' + ab + ' = ' + (ba % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + bb + ' = ' + (ab % bb) + '</span><span class="span1">' + bb + '%' + ab + ' = ' + (bb % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + bc + ' = ' + (ab % bc) + '</span><span class="span1">' + bc + '%' + ab + ' = ' + (bc % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + bd + ' = ' + (ab % bd) + '</span><span class="span1">' + bd + '%' + ab + ' = ' + (bd % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + na + ' = ' + (ab % na) + '</span><span class="span1">' + na + '%' + ab + ' = ' + (na % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + nb + ' = ' + (ab % nb) + '</span><span class="span1">' + nb + '%' + ab + ' = ' + (nb % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + nc + ' = ' + (ab % nc) + '</span><span class="span1">' + nc + '%' + ab + ' = ' + (nc % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + nd + ' = ' + (ab % nd) + '</span><span class="span1">' + nd + '%' + ab + ' = ' + (nd % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + ne + ' = ' + (ab % ne) + '</span><span class="span1">' + ne + '%' + ab + ' = ' + (ne % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + nf + ' = ' + (ab % nf) + '</span><span class="span1">' + nf + '%' + ab + ' = ' + (nf % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + ng + ' = ' + (ab % ng) + '</span><span class="span1">' + ng + '%' + ab + ' = ' + (ng % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + nh + ' = ' + (ab % nh) + '</span><span class="span1">' + nh + '%' + ab + ' = ' + (nh % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + ni + ' = ' + (ab % ni) + '</span><span class="span1">' + ni + '%' + ab + ' = ' + (ni % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + nj + ' = ' + (ab % nj) + '</span><span class="span1">' + nj + '%' + ab + ' = ' + (nj % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + nk + ' = ' + (ab % nk) + '</span><span class="span1">' + nk + '%' + ab + ' = ' + (nk % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + nl + ' = ' + (ab % nl) + '</span><span class="span1">' + nl + '%' + ab + ' = ' + (nl % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + nm + ' = ' + (ab % nm) + '</span><span class="span1">' + nm + '%' + ab + ' = ' + (nm % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + sa + ' = ' + (ab % sa) + '</span><span class="span1">' + sa + '%' + ab + ' = ' + (sa % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + sb + ' = ' + (ab % sb) + '</span><span class="span1">' + sb + '%' + ab + ' = ' + (sb % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + sc + ' = ' + (ab % sc) + '</span><span class="span1">' + sc + '%' + ab + ' = ' + (sc % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + sd + ' = ' + (ab % sd) + '</span><span class="span1">' + sd + '%' + ab + ' = ' + (sd % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + se + ' = ' + (ab % se) + '</span><span class="span1">' + se + '%' + ab + ' = ' + (se % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + sf + ' = ' + (ab % sf) + '</span><span class="span1">' + sf + '%' + ab + ' = ' + (sf % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + sg + ' = ' + (ab % sg) + '</span><span class="span1">' + sg + '%' + ab + ' = ' + (sg % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + sh + ' = ' + (ab % sh) + '</span><span class="span1">' + sh + '%' + ab + ' = ' + (sh % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + si + ' = ' + (ab % si) + '</span><span class="span1">' + si + '%' + ab + ' = ' + (si % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + sj + ' = ' + (ab % sj) + '</span><span class="span1">' + sj + '%' + ab + ' = ' + (sj % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + sk + ' = ' + (ab % sk) + '</span><span class="span1">' + sk + '%' + ab + ' = ' + (sk % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + sl + ' = ' + (ab % sl) + '</span><span class="span1">' + sl + '%' + ab + ' = ' + (sl % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + sm + ' = ' + (ab % sm) + '</span><span class="span1">' + sm + '%' + ab + ' = ' + (sm % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + sn + ' = ' + (ab % sn) + '</span><span class="span1">' + sn + '%' + ab + ' = ' + (sn % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + so + ' = ' + (ab % so) + '</span><span class="span1">' + so + '%' + ab + ' = ' + (so % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + sp + ' = ' + (ab % sp) + '</span><span class="span1">' + sp + '%' + ab + ' = ' + (sp % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + sq + ' = ' + (ab % sq) + '</span><span class="span1">' + sq + '%' + ab + ' = ' + (sq % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + aa + ' = ' + (ab % aa) + '</span><span class="span1">' + aa + '%' + ab + ' = ' + (aa % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + ab + ' = ' + (ab % ab) + '</span><span class="span1">' + ab + '%' + ab + ' = ' + (ab % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + ac + ' = ' + (ab % ac) + '</span><span class="span1">' + ac + '%' + ab + ' = ' + (ac % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + oa + ' = ' + (ab % oa) + '</span><span class="span1">' + oa + '%' + ab + ' = ' + (oa % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + ob + ' = ' + (ab % ob) + '</span><span class="span1">' + ob + '%' + ab + ' = ' + (ob % ab) + '</span><br />');
			document.write('<span>' + ab + ' % ' + oc + ' = ' + (ab % oc) + '</span><span class="span1">' + oc + '%' + ab + ' = ' + (oc % ab) + '</span></div>');

			document.write('<div style="float: left; margin-left: 560px;"');
			document.write('<span>' + oa + ' % ' + ua + ' = ' + (oa % ua) + '</span><span class="span2">' + ua + ' % ' + oa + ' = ' + (ua % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + la + ' = ' + (oa % la) + '</span><span class="span2">' + la + ' % ' + oa + ' = ' + (la % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + ba + ' = ' + (oa % ba) + '</span><span class="span2">' + ba + ' % ' + oa + ' = ' + (ba % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + bb + ' = ' + (oa % bb) + '</span><span class="span2">' + bb + ' % ' + oa + ' = ' + (bb % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + bc + ' = ' + (oa % bc) + '</span><span class="span2">' + bc + ' % ' + oa + ' = ' + (bc % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + bd + ' = ' + (oa % bd) + '</span><span class="span2">' + bd + ' % ' + oa + ' = ' + (bd % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + na + ' = ' + (oa % na) + '</span><span class="span2">' + na + ' % ' + oa + ' = ' + (na % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + nb + ' = ' + (oa % nb) + '</span><span class="span2">' + nb + ' % ' + oa + ' = ' + (nb % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + nc + ' = ' + (oa % nc) + '</span><span class="span2">' + nc + ' % ' + oa + ' = ' + (nc % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + nd + ' = ' + (oa % nd) + '</span><span class="span2">' + nd + ' % ' + oa + ' = ' + (nd % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + ne + ' = ' + (oa % ne) + '</span><span class="span2">' + ne + ' % ' + oa + ' = ' + (ne % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + nf + ' = ' + (oa % nf) + '</span><span class="span2">' + nf + ' % ' + oa + ' = ' + (nf % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + ng + ' = ' + (oa % ng) + '</span><span class="span2">' + ng + ' % ' + oa + ' = ' + (ng % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + nh + ' = ' + (oa % nh) + '</span><span class="span2">' + nh + ' % ' + oa + ' = ' + (nh % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + ni + ' = ' + (oa % ni) + '</span><span class="span2">' + ni + ' % ' + oa + ' = ' + (ni % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + nj + ' = ' + (oa % nj) + '</span><span class="span2">' + nj + ' % ' + oa + ' = ' + (nj % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + nk + ' = ' + (oa % nk) + '</span><span class="span2">' + nk + ' % ' + oa + ' = ' + (nk % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + nl + ' = ' + (oa % nl) + '</span><span class="span2">' + nl + ' % ' + oa + ' = ' + (nl % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + nm + ' = ' + (oa % nm) + '</span><span class="span2">' + nm + ' % ' + oa + ' = ' + (nm % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + sa + ' = ' + (oa % sa) + '</span><span class="span2">' + sa + ' % ' + oa + ' = ' + (sa % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + sb + ' = ' + (oa % sb) + '</span><span class="span2">' + sb + ' % ' + oa + ' = ' + (sb % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + sc + ' = ' + (oa % sc) + '</span><span class="span2">' + sc + ' % ' + oa + ' = ' + (sc % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + sd + ' = ' + (oa % sd) + '</span><span class="span2">' + sd + ' % ' + oa + ' = ' + (sd % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + se + ' = ' + (oa % se) + '</span><span class="span2">' + se + ' % ' + oa + ' = ' + (se % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + sf + ' = ' + (oa % sf) + '</span><span class="span2">' + sf + ' % ' + oa + ' = ' + (sf % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + sg + ' = ' + (oa % sg) + '</span><span class="span2">' + sg + ' % ' + oa + ' = ' + (sg % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + sh + ' = ' + (oa % sh) + '</span><span class="span2">' + sh + ' % ' + oa + ' = ' + (sh % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + si + ' = ' + (oa % si) + '</span><span class="span2">' + si + ' % ' + oa + ' = ' + (si % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + sj + ' = ' + (oa % sj) + '</span><span class="span2">' + sj + ' % ' + oa + ' = ' + (sj % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + sk + ' = ' + (oa % sk) + '</span><span class="span2">' + sk + ' % ' + oa + ' = ' + (sk % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + sl + ' = ' + (oa % sl) + '</span><span class="span2">' + sl + ' % ' + oa + ' = ' + (sl % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + sm + ' = ' + (oa % sm) + '</span><span class="span2">' + sm + ' % ' + oa + ' = ' + (sm % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + sn + ' = ' + (oa % sn) + '</span><span class="span2">' + sn + ' % ' + oa + ' = ' + (sn % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + so + ' = ' + (oa % so) + '</span><span class="span2">' + so + ' % ' + oa + ' = ' + (so % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + sp + ' = ' + (oa % sp) + '</span><span class="span2">' + sp + ' % ' + oa + ' = ' + (sp % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + sq + ' = ' + (oa % sq) + '</span><span class="span2">' + sq + ' % ' + oa + ' = ' + (sq % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + aa + ' = ' + (oa % aa) + '</span><span class="span2">' + aa + ' % ' + oa + ' = ' + (aa % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + ac + ' = ' + (oa % ac) + '</span><span class="span2">' + ac + ' % ' + oa + ' = ' + (ac % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + oa + ' = ' + (oa % oa) + '</span><span class="span2">' + oa + ' % ' + oa + ' = ' + (oa % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + ob + ' = ' + (oa % ob) + '</span><span class="span2">' + ob + ' % ' + oa + ' = ' + (ob % oa) + '</span><br />');
			document.write('<span>' + oa + ' % ' + oc + ' = ' + (oa % oc) + '</span><span class="span2">' + oc + ' % ' + oa + ' = ' + (oc % oa) + '</span></div>');
			document.write('<hr style="clear: left;" />');

			document.write('某个运算数是NaN:<br />');
			document.write('<span>' + nj + ' % ' + ua + ' = ' + (nj % ua) + '</span><span class="span1">' + ua + ' % ' + nj + ' = ' + (ua % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + la + ' = ' + (nj % la) + '</span><span class="span1">' + la + ' % ' + nj + ' = ' + (la % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + ba + ' = ' + (nj % ba) + '</span><span class="span1">' + ba + ' % ' + nj + ' = ' + (ba % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + bb + ' = ' + (nj % bb) + '</span><span class="span1">' + bb + ' % ' + nj + ' = ' + (bb % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + bc + ' = ' + (nj % bc) + '</span><span class="span1">' + bc + ' % ' + nj + ' = ' + (bc % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + bd + ' = ' + (nj % bd) + '</span><span class="span1">' + bd + ' % ' + nj + ' = ' + (bd % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + na + ' = ' + (nj % na) + '</span><span class="span1">' + na + ' % ' + nj + ' = ' + (na % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + nb + ' = ' + (nj % nb) + '</span><span class="span1">' + nb + ' % ' + nj + ' = ' + (nb % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + nc + ' = ' + (nj % nc) + '</span><span class="span1">' + nc + ' % ' + nj + ' = ' + (nc % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + nd + ' = ' + (nj % nd) + '</span><span class="span1">' + nd + ' % ' + nj + ' = ' + (nd % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + ne + ' = ' + (nj % ne) + '</span><span class="span1">' + ne + ' % ' + nj + ' = ' + (ne % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + nf + ' = ' + (nj % nf) + '</span><span class="span1">' + nf + ' % ' + nj + ' = ' + (nf % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + ng + ' = ' + (nj % ng) + '</span><span class="span1">' + ng + ' % ' + nj + ' = ' + (ng % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + nh + ' = ' + (nj % nh) + '</span><span class="span1">' + nh + ' % ' + nj + ' = ' + (nh % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + ni + ' = ' + (nj % ni) + '</span><span class="span1">' + ni + ' % ' + nj + ' = ' + (ni % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + nj + ' = ' + (nj % nj) + '</span><span class="span1">' + nj + ' % ' + nj + ' = ' + (nj % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + nk + ' = ' + (nj % nk) + '</span><span class="span1">' + nk + ' % ' + nj + ' = ' + (nk % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + nl + ' = ' + (nj % nl) + '</span><span class="span1">' + nl + ' % ' + nj + ' = ' + (nl % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + nm + ' = ' + (nj % nm) + '</span><span class="span1">' + nm + ' % ' + nj + ' = ' + (nm % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + sa + ' = ' + (nj % sa) + '</span><span class="span1">' + sa + ' % ' + nj + ' = ' + (sa % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + sb + ' = ' + (nj % sb) + '</span><span class="span1">' + sb + ' % ' + nj + ' = ' + (sb % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + sc + ' = ' + (nj % sc) + '</span><span class="span1">' + sc + ' % ' + nj + ' = ' + (sc % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + sd + ' = ' + (nj % sd) + '</span><span class="span1">' + sd + ' % ' + nj + ' = ' + (sd % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + se + ' = ' + (nj % se) + '</span><span class="span1">' + se + ' % ' + nj + ' = ' + (se % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + sf + ' = ' + (nj % sf) + '</span><span class="span1">' + sf + ' % ' + nj + ' = ' + (sf % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + sg + ' = ' + (nj % sg) + '</span><span class="span1">' + sg + ' % ' + nj + ' = ' + (sg % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + sh + ' = ' + (nj % sh) + '</span><span class="span1">' + sh + ' % ' + nj + ' = ' + (sh % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + si + ' = ' + (nj % si) + '</span><span class="span1">' + si + ' % ' + nj + ' = ' + (si % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + sj + ' = ' + (nj % sj) + '</span><span class="span1">' + sj + ' % ' + nj + ' = ' + (sj % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + sk + ' = ' + (nj % sk) + '</span><span class="span1">' + sk + ' % ' + nj + ' = ' + (sk % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + sl + ' = ' + (nj % sl) + '</span><span class="span1">' + sl + ' % ' + nj + ' = ' + (sl % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + sm + ' = ' + (nj % sm) + '</span><span class="span1">' + sm + ' % ' + nj + ' = ' + (sm % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + sn + ' = ' + (nj % sn) + '</span><span class="span1">' + sn + ' % ' + nj + ' = ' + (sn % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + so + ' = ' + (nj % so) + '</span><span class="span1">' + so + ' % ' + nj + ' = ' + (so % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + sp + ' = ' + (nj % sp) + '</span><span class="span1">' + sp + ' % ' + nj + ' = ' + (sp % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + sq + ' = ' + (nj % sq) + '</span><span class="span1">' + sq + ' % ' + nj + ' = ' + (sq % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + aa + ' = ' + (nj % aa) + '</span><span class="span1">' + aa + ' % ' + nj + ' = ' + (aa % nj) + '</span><br />');
			document.write('<span>' + nj + ' % ' + ac + ' = ' + (nj % ac) + '</span><span class="span1">' + ac + ' % ' + nj + ' = ' + (ac % nj) + '</span><hr />');

			document.write('某个运算数是undefined:<br />');
			document.write('<span>' + ua + ' % ' + ua + ' = ' + (ua % ua) + '</span><span class="span1">' + ua + ' % ' + ua + ' = ' + (ua % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + la + ' = ' + (ua % la) + '</span><span class="span1">' + la + ' % ' + ua + ' = ' + (la % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + ba + ' = ' + (ua % ba) + '</span><span class="span1">' + ba + ' % ' + ua + ' = ' + (ba % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + bb + ' = ' + (ua % bb) + '</span><span class="span1">' + bb + ' % ' + ua + ' = ' + (bb % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + bc + ' = ' + (ua % bc) + '</span><span class="span1">' + bc + ' % ' + ua + ' = ' + (bc % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + bd + ' = ' + (ua % bd) + '</span><span class="span1">' + bd + ' % ' + ua + ' = ' + (bd % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + na + ' = ' + (ua % na) + '</span><span class="span1">' + na + ' % ' + ua + ' = ' + (na % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + nb + ' = ' + (ua % nb) + '</span><span class="span1">' + nb + ' % ' + ua + ' = ' + (nb % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + nc + ' = ' + (ua % nc) + '</span><span class="span1">' + nc + ' % ' + ua + ' = ' + (nc % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + nd + ' = ' + (ua % nd) + '</span><span class="span1">' + nd + ' % ' + ua + ' = ' + (nd % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + ne + ' = ' + (ua % ne) + '</span><span class="span1">' + ne + ' % ' + ua + ' = ' + (ne % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + nf + ' = ' + (ua % nf) + '</span><span class="span1">' + nf + ' % ' + ua + ' = ' + (nf % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + ng + ' = ' + (ua % ng) + '</span><span class="span1">' + ng + ' % ' + ua + ' = ' + (ng % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + nh + ' = ' + (ua % nh) + '</span><span class="span1">' + nh + ' % ' + ua + ' = ' + (nh % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + ni + ' = ' + (ua % ni) + '</span><span class="span1">' + ni + ' % ' + ua + ' = ' + (ni % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + nk + ' = ' + (ua % nk) + '</span><span class="span1">' + nk + ' % ' + ua + ' = ' + (nk % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + nl + ' = ' + (ua % nl) + '</span><span class="span1">' + nl + ' % ' + ua + ' = ' + (nl % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + nm + ' = ' + (ua % nm) + '</span><span class="span1">' + nm + ' % ' + ua + ' = ' + (nm % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + sa + ' = ' + (ua % sa) + '</span><span class="span1">' + sa + ' % ' + ua + ' = ' + (sa % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + sb + ' = ' + (ua % sb) + '</span><span class="span1">' + sb + ' % ' + ua + ' = ' + (sb % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + sc + ' = ' + (ua % sc) + '</span><span class="span1">' + sc + ' % ' + ua + ' = ' + (sc % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + sd + ' = ' + (ua % sd) + '</span><span class="span1">' + sd + ' % ' + ua + ' = ' + (sd % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + se + ' = ' + (ua % se) + '</span><span class="span1">' + se + ' % ' + ua + ' = ' + (se % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + sf + ' = ' + (ua % sf) + '</span><span class="span1">' + sf + ' % ' + ua + ' = ' + (sf % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + sg + ' = ' + (ua % sg) + '</span><span class="span1">' + sg + ' % ' + ua + ' = ' + (sg % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + sh + ' = ' + (ua % sh) + '</span><span class="span1">' + sh + ' % ' + ua + ' = ' + (sh % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + si + ' = ' + (ua % si) + '</span><span class="span1">' + si + ' % ' + ua + ' = ' + (si % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + sj + ' = ' + (ua % sj) + '</span><span class="span1">' + sj + ' % ' + ua + ' = ' + (sj % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + sk + ' = ' + (ua % sk) + '</span><span class="span1">' + sk + ' % ' + ua + ' = ' + (sk % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + sl + ' = ' + (ua % sl) + '</span><span class="span1">' + sl + ' % ' + ua + ' = ' + (sl % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + sm + ' = ' + (ua % sm) + '</span><span class="span1">' + sm + ' % ' + ua + ' = ' + (sm % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + sn + ' = ' + (ua % sn) + '</span><span class="span1">' + sn + ' % ' + ua + ' = ' + (sn % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + so + ' = ' + (ua % so) + '</span><span class="span1">' + so + ' % ' + ua + ' = ' + (so % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + sp + ' = ' + (ua % sp) + '</span><span class="span1">' + sp + ' % ' + ua + ' = ' + (sp % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + sq + ' = ' + (ua % sq) + '</span><span class="span1">' + sq + ' % ' + ua + ' = ' + (sq % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + aa + ' = ' + (ua % aa) + '</span><span class="span1">' + aa + ' % ' + ua + ' = ' + (aa % ua) + '</span><br />');
			document.write('<span>' + ua + ' % ' + ac + ' = ' + (ua % ac) + '</span><span class="span1">' + ac + ' % ' + ua + ' = ' + (ac % ua) + '</span><hr />');

			document.write('某个运算数是不能完整转换为数字的字符串:<br />');
			document.write('<span>' + sb + ' % ' + la + ' = ' + (sb % la) + '</span><span class="span1">' + la + ' % ' + sb + ' = ' + (la % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + ba + ' = ' + (sb % ba) + '</span><span class="span1">' + ba + ' % ' + sb + ' = ' + (ba % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + bb + ' = ' + (sb % bb) + '</span><span class="span1">' + bb + ' % ' + sb + ' = ' + (bb % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + bc + ' = ' + (sb % bc) + '</span><span class="span1">' + bc + ' % ' + sb + ' = ' + (bc % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + bd + ' = ' + (sb % bd) + '</span><span class="span1">' + bd + ' % ' + sb + ' = ' + (bd % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + na + ' = ' + (sb % na) + '</span><span class="span1">' + na + ' % ' + sb + ' = ' + (na % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + nb + ' = ' + (sb % nb) + '</span><span class="span1">' + nb + ' % ' + sb + ' = ' + (nb % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + nc + ' = ' + (sb % nc) + '</span><span class="span1">' + nc + ' % ' + sb + ' = ' + (nc % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + nd + ' = ' + (sb % nd) + '</span><span class="span1">' + nd + ' % ' + sb + ' = ' + (nd % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + ne + ' = ' + (sb % ne) + '</span><span class="span1">' + ne + ' % ' + sb + ' = ' + (ne % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + nf + ' = ' + (sb % nf) + '</span><span class="span1">' + nf + ' % ' + sb + ' = ' + (nf % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + ng + ' = ' + (sb % ng) + '</span><span class="span1">' + ng + ' % ' + sb + ' = ' + (ng % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + nh + ' = ' + (sb % nh) + '</span><span class="span1">' + nh + ' % ' + sb + ' = ' + (nh % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + ni + ' = ' + (sb % ni) + '</span><span class="span1">' + ni + ' % ' + sb + ' = ' + (ni % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + nk + ' = ' + (sb % nk) + '</span><span class="span1">' + nk + ' % ' + sb + ' = ' + (nk % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + nl + ' = ' + (sb % nl) + '</span><span class="span1">' + nl + ' % ' + sb + ' = ' + (nl % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + nm + ' = ' + (sb % nm) + '</span><span class="span1">' + nm + ' % ' + sb + ' = ' + (nm % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + sa + ' = ' + (sb % sa) + '</span><span class="span1">' + sa + ' % ' + sb + ' = ' + (sa % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + sb + ' = ' + (sb % sb) + '</span><span class="span1">' + sb + ' % ' + sb + ' = ' + (sb % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + sc + ' = ' + (sb % sc) + '</span><span class="span1">' + sc + ' % ' + sb + ' = ' + (sc % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + sd + ' = ' + (sb % sd) + '</span><span class="span1">' + sd + ' % ' + sb + ' = ' + (sd % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + se + ' = ' + (sb % se) + '</span><span class="span1">' + se + ' % ' + sb + ' = ' + (se % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + sf + ' = ' + (sb % sf) + '</span><span class="span1">' + sf + ' % ' + sb + ' = ' + (sf % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + sg + ' = ' + (sb % sg) + '</span><span class="span1">' + sg + ' % ' + sb + ' = ' + (sg % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + sh + ' = ' + (sb % sh) + '</span><span class="span1">' + sh + ' % ' + sb + ' = ' + (sh % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + si + ' = ' + (sb % si) + '</span><span class="span1">' + si + ' % ' + sb + ' = ' + (si % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + sj + ' = ' + (sb % sj) + '</span><span class="span1">' + sj + ' % ' + sb + ' = ' + (sj % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + sk + ' = ' + (sb % sk) + '</span><span class="span1">' + sk + ' % ' + sb + ' = ' + (sk % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + sl + ' = ' + (sb % sl) + '</span><span class="span1">' + sl + ' % ' + sb + ' = ' + (sl % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + sm + ' = ' + (sb % sm) + '</span><span class="span1">' + sm + ' % ' + sb + ' = ' + (sm % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + sn + ' = ' + (sb % sn) + '</span><span class="span1">' + sn + ' % ' + sb + ' = ' + (sn % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + so + ' = ' + (sb % so) + '</span><span class="span1">' + so + ' % ' + sb + ' = ' + (so % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + sp + ' = ' + (sb % sp) + '</span><span class="span1">' + sp + ' % ' + sb + ' = ' + (sp % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + sq + ' = ' + (sb % sq) + '</span><span class="span1">' + sq + ' % ' + sb + ' = ' + (sq % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + aa + ' = ' + (sb % aa) + '</span><span class="span1">' + aa + ' % ' + sb + ' = ' + (aa % sb) + '</span><br />');
			document.write('<span>' + sb + ' % ' + ac + ' = ' + (sb % ac) + '</span><span class="span1">' + ac + ' % ' + sb + ' = ' + (ac % sb) + '</span><hr />');

			document.write('某个运算数是"NaN":<br />');
			document.write('<span>' + so + ' % ' + la + ' = ' + (so % la) + '</span><span class="span1">' + la + ' % ' + so + ' = ' + (la % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + ba + ' = ' + (so % ba) + '</span><span class="span1">' + ba + ' % ' + so + ' = ' + (ba % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + bb + ' = ' + (so % bb) + '</span><span class="span1">' + bb + ' % ' + so + ' = ' + (bb % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + bc + ' = ' + (so % bc) + '</span><span class="span1">' + bc + ' % ' + so + ' = ' + (bc % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + bd + ' = ' + (so % bd) + '</span><span class="span1">' + bd + ' % ' + so + ' = ' + (bd % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + na + ' = ' + (so % na) + '</span><span class="span1">' + na + ' % ' + so + ' = ' + (na % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + nb + ' = ' + (so % nb) + '</span><span class="span1">' + nb + ' % ' + so + ' = ' + (nb % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + nc + ' = ' + (so % nc) + '</span><span class="span1">' + nc + ' % ' + so + ' = ' + (nc % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + nd + ' = ' + (so % nd) + '</span><span class="span1">' + nd + ' % ' + so + ' = ' + (nd % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + ne + ' = ' + (so % ne) + '</span><span class="span1">' + ne + ' % ' + so + ' = ' + (ne % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + nf + ' = ' + (so % nf) + '</span><span class="span1">' + nf + ' % ' + so + ' = ' + (nf % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + ng + ' = ' + (so % ng) + '</span><span class="span1">' + ng + ' % ' + so + ' = ' + (ng % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + nh + ' = ' + (so % nh) + '</span><span class="span1">' + nh + ' % ' + so + ' = ' + (nh % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + ni + ' = ' + (so % ni) + '</span><span class="span1">' + ni + ' % ' + so + ' = ' + (ni % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + nk + ' = ' + (so % nk) + '</span><span class="span1">' + nk + ' % ' + so + ' = ' + (nk % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + nl + ' = ' + (so % nl) + '</span><span class="span1">' + nl + ' % ' + so + ' = ' + (nl % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + nm + ' = ' + (so % nm) + '</span><span class="span1">' + nm + ' % ' + so + ' = ' + (nm % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + sa + ' = ' + (so % sa) + '</span><span class="span1">' + sa + ' % ' + so + ' = ' + (sa % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + sd + ' = ' + (so % sd) + '</span><span class="span1">' + sd + ' % ' + so + ' = ' + (sd % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + se + ' = ' + (so % se) + '</span><span class="span1">' + se + ' % ' + so + ' = ' + (se % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + sg + ' = ' + (so % sg) + '</span><span class="span1">' + sg + ' % ' + so + ' = ' + (sg % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + sh + ' = ' + (so % sh) + '</span><span class="span1">' + sh + ' % ' + so + ' = ' + (sh % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + si + ' = ' + (so % si) + '</span><span class="span1">' + si + ' % ' + so + ' = ' + (si % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + sj + ' = ' + (so % sj) + '</span><span class="span1">' + sj + ' % ' + so + ' = ' + (sj % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + sk + ' = ' + (so % sk) + '</span><span class="span1">' + sk + ' % ' + so + ' = ' + (sk % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + sl + ' = ' + (so % sl) + '</span><span class="span1">' + sl + ' % ' + so + ' = ' + (sl % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + sm + ' = ' + (so % sm) + '</span><span class="span1">' + sm + ' % ' + so + ' = ' + (sm % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + sn + ' = ' + (so % sn) + '</span><span class="span1">' + sn + ' % ' + so + ' = ' + (sn % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + so + ' = ' + (so % so) + '</span><span class="span1">' + so + ' % ' + so + ' = ' + (so % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + sp + ' = ' + (so % sp) + '</span><span class="span1">' + sp + ' % ' + so + ' = ' + (sp % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + sq + ' = ' + (so % sq) + '</span><span class="span1">' + sq + ' % ' + so + ' = ' + (sq % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + aa + ' = ' + (so % aa) + '</span><span class="span1">' + aa + ' % ' + so + ' = ' + (aa % so) + '</span><br />');
			document.write('<span>' + so + ' % ' + ac + ' = ' + (so % ac) + '</span><span class="span1">' + ac + ' % ' + so + ' = ' + (ac % so) + '</span><hr />');

			document.write('非常规取模:<br />');
			document.write(na + ' % ' + na + ' = ' + (na % na) + '<br />');
			document.write(nc + ' % ' + na + ' = ' + (nc % na) + '<br />');
			document.write(nm + ' % ' + na + ' = ' + (nm % na) + '<br />');
			document.write(nk + ' % ' + na + ' = ' + (nk % na) + '<br />');
			document.write(nl + ' % ' + na + ' = ' + (nl % na) + '<br />');
			document.write(na + ' % ' + nc + ' = ' + (na % nc) + '<br />');
			document.write(na + ' % ' + nm + ' = ' + (na % nm) + '<br />');
			document.write(na + ' % ' + nk + ' = ' + (na % nk) + '<br />');
			document.write(na + ' % ' + nl + ' = ' + (na % nl) + '<br />');
			document.write(nc + ' % ' + nk + ' = ' + (nc % nk) + '<br />');
			document.write(nm + ' % ' + nk + ' = ' + (nm % nk) + '<br />');
			document.write(nc + ' % ' + nl + ' = ' + (nc % nl) + '<br />');
			document.write(nm + ' % ' + nl + ' = ' + (nm % nl) + '<br />');
			document.write(nk + ' % ' + nc + ' = ' + (nk % nc) + '<br />');
			document.write(nk + ' % ' + nm + ' = ' + (nk % nm) + '<br />');
			document.write(nk + ' % ' + nk + ' = ' + (nk % nk) + '<br />');
			document.write(nk + ' % ' + nl + ' = ' + (nk % nl) + '<br />');
			document.write(nl + ' % ' + nc + ' = ' + (nl % nc) + '<br />');			
			document.write(nl + ' % ' + nm + ' = ' + (nl % nm) + '<br />');
			document.write(nl + ' % ' + nk + ' = ' + (nl % nk) + '<br />');			
			document.write(nl + ' % ' + nl + ' = ' + (nl % nl) + '<hr />');

			document.write('某个运算数是null:<br />');
			document.write(la + ' % ' + la + ' = ' + (la % la) + '<br />');
			document.write(la + ' % ' + ba + ' = ' + (la % ba) + '<br />');
			document.write(la + ' % ' + bb + ' = ' + (la % bb) + '<br />');
			document.write(la + ' % ' + bc + ' = ' + (la % bc) + '<br />');
			document.write(la + ' % ' + bd + ' = ' + (la % bd) + '<br />');
			document.write(la + ' % ' + na + ' = ' + (la % na) + '<br />');
			document.write(la + ' % ' + nb + ' = ' + (la % nb) + '<br />');
			document.write(la + ' % ' + nc + ' = ' + (la % nc) + '<br />');
			document.write(la + ' % ' + nd + ' = ' + (la % nd) + '<br />');
			document.write(la + ' % ' + ne + ' = ' + (la % ne) + '<br />');
			document.write(la + ' % ' + nf + ' = ' + (la % nf) + '<br />');
			document.write(la + ' % ' + ng + ' = ' + (la % ng) + '<br />');
			document.write(la + ' % ' + nh + ' = ' + (la % nh) + '<br />');
			document.write(la + ' % ' + ni + ' = ' + (la % ni) + '<br />');
			document.write(la + ' % ' + nk + ' = ' + (la % nk) + '<br />');
			document.write(la + ' % ' + nl + ' = ' + (la % nl) + '<br />');
			document.write(la + ' % ' + nm + ' = ' + (la % nm) + '<br />');
			document.write(la + ' % ' + sa + ' = ' + (la % sa) + '<br />');
			document.write(la + ' % ' + sd + ' = ' + (la % sd) + '<br />');
			document.write(la + ' % ' + se + ' = ' + (la % se) + '<br />');
			document.write(la + ' % ' + sg + ' = ' + (la % sg) + '<br />');
			document.write(la + ' % ' + sh + ' = ' + (la % sh) + '<br />');
			document.write(la + ' % ' + si + ' = ' + (la % si) + '<br />');
			document.write(la + ' % ' + sj + ' = ' + (la % sj) + '<br />');
			document.write(la + ' % ' + sk + ' = ' + (la % sk) + '<br />');
			document.write(la + ' % ' + sl + ' = ' + (la % sl) + '<br />');
			document.write(la + ' % ' + sm + ' = ' + (la % sm) + '<br />');
			document.write(la + ' % ' + sn + ' = ' + (la % sn) + '<br />');
			document.write(la + ' % ' + sp + ' = ' + (la % sp) + '<br />');
			document.write(la + ' % ' + sq + ' = ' + (la % sq) + '<br />');
			document.write(la + ' % ' + aa + ' = ' + (la % aa) + '<br />');
			document.write(la + ' % ' + ac + ' = ' + (la % ac) + '<hr />');

			document.write('某个运算数是空字符串:<br />');
			document.write(sa + ' % ' + ba + ' = ' + (sa % ba) + '<br />');
			document.write(sa + ' % ' + bb + ' = ' + (sa % bb) + '<br />');
			document.write(sa + ' % ' + bc + ' = ' + (sa % bc) + '<br />');
			document.write(sa + ' % ' + bd + ' = ' + (sa % bd) + '<br />');
			document.write(sa + ' % ' + na + ' = ' + (sa % na) + '<br />');
			document.write(sa + ' % ' + nb + ' = ' + (sa % nb) + '<br />');
			document.write(sa + ' % ' + nc + ' = ' + (sa % nc) + '<br />');
			document.write(sa + ' % ' + nd + ' = ' + (sa % nd) + '<br />');
			document.write(sa + ' % ' + ne + ' = ' + (sa % ne) + '<br />');
			document.write(sa + ' % ' + nf + ' = ' + (sa % nf) + '<br />');
			document.write(sa + ' % ' + ng + ' = ' + (sa % ng) + '<br />');
			document.write(sa + ' % ' + nh + ' = ' + (sa % nh) + '<br />');
			document.write(sa + ' % ' + ni + ' = ' + (sa % ni) + '<br />');
			document.write(sa + ' % ' + nk + ' = ' + (sa % nk) + '<br />');
			document.write(sa + ' % ' + nl + ' = ' + (sa % nl) + '<br />');
			document.write(sa + ' % ' + nm + ' = ' + (sa % nm) + '<br />');
			document.write(sa + ' % ' + sa + ' = ' + (sa % sa) + '<br />');
			document.write(sa + ' % ' + sd + ' = ' + (sa % sd) + '<br />');
			document.write(sa + ' % ' + se + ' = ' + (sa % se) + '<br />');
			document.write(sa + ' % ' + sg + ' = ' + (sa % sg) + '<br />');
			document.write(sa + ' % ' + sh + ' = ' + (sa % sh) + '<br />');
			document.write(sa + ' % ' + si + ' = ' + (sa % si) + '<br />');
			document.write(sa + ' % ' + sj + ' = ' + (sa % sj) + '<br />');
			document.write(sa + ' % ' + sk + ' = ' + (sa % sk) + '<br />');
			document.write(sa + ' % ' + sl + ' = ' + (sa % sl) + '<br />');
			document.write(sa + ' % ' + sm + ' = ' + (sa % sm) + '<br />');
			document.write(sa + ' % ' + sn + ' = ' + (sa % sn) + '<br />');
			document.write(sa + ' % ' + sp + ' = ' + (sa % sp) + '<br />');
			document.write(sa + ' % ' + sq + ' = ' + (sa % sq) + '<br />');
			document.write(sa + ' % ' + aa + ' = ' + (sa % aa) + '<br />');
			document.write(sa + ' % ' + ac + ' = ' + (sa % ac) + '<br /><br />');

			document.write(sp + ' % ' + ba + ' = ' + (sp % ba) + '<br />');
			document.write(sp + ' % ' + bb + ' = ' + (sp % bb) + '<br />');
			document.write(sp + ' % ' + bc + ' = ' + (sp % bc) + '<br />');
			document.write(sp + ' % ' + bd + ' = ' + (sp % bd) + '<br />');
			document.write(sp + ' % ' + na + ' = ' + (sp % na) + '<br />');
			document.write(sp + ' % ' + nb + ' = ' + (sp % nb) + '<br />');
			document.write(sp + ' % ' + nc + ' = ' + (sp % nc) + '<br />');
			document.write(sp + ' % ' + nd + ' = ' + (sp % nd) + '<br />');
			document.write(sp + ' % ' + ne + ' = ' + (sp % ne) + '<br />');
			document.write(sp + ' % ' + nf + ' = ' + (sp % nf) + '<br />');
			document.write(sp + ' % ' + ng + ' = ' + (sp % ng) + '<br />');
			document.write(sp + ' % ' + nh + ' = ' + (sp % nh) + '<br />');
			document.write(sp + ' % ' + ni + ' = ' + (sp % ni) + '<br />');
			document.write(sp + ' % ' + nk + ' = ' + (sp % nk) + '<br />');
			document.write(sp + ' % ' + nl + ' = ' + (sp % nl) + '<br />');
			document.write(sp + ' % ' + nm + ' = ' + (sp % nm) + '<br />');
			document.write(sp + ' % ' + sd + ' = ' + (sp % sd) + '<br />');
			document.write(sp + ' % ' + se + ' = ' + (sp % se) + '<br />');
			document.write(sp + ' % ' + sg + ' = ' + (sp % sg) + '<br />');
			document.write(sp + ' % ' + sh + ' = ' + (sp % sh) + '<br />');
			document.write(sp + ' % ' + si + ' = ' + (sp % si) + '<br />');
			document.write(sp + ' % ' + sj + ' = ' + (sp % sj) + '<br />');
			document.write(sp + ' % ' + sk + ' = ' + (sp % sk) + '<br />');
			document.write(sp + ' % ' + sl + ' = ' + (sp % sl) + '<br />');
			document.write(sp + ' % ' + sm + ' = ' + (sp % sm) + '<br />');
			document.write(sp + ' % ' + sn + ' = ' + (sp % sn) + '<br />');
			document.write(sp + ' % ' + sp + ' = ' + (sp % sp) + '<br />');
			document.write(sp + ' % ' + sq + ' = ' + (sp % sq) + '<br />');
			document.write(sp + ' % ' + aa + ' = ' + (sp % aa) + '<br />');
			document.write(sp + ' % ' + ac + ' = ' + (sp % ac) + '<hr />');

			document.write('某个运算数是空数组:<br />');
			document.write(aa + ' % ' + ba + ' = ' + (aa % ba) + '<br />');
			document.write(aa + ' % ' + bb + ' = ' + (aa % bb) + '<br />');
			document.write(aa + ' % ' + bc + ' = ' + (aa % bc) + '<br />');
			document.write(aa + ' % ' + bd + ' = ' + (aa % bd) + '<br />');
			document.write(aa + ' % ' + na + ' = ' + (aa % na) + '<br />');
			document.write(aa + ' % ' + nb + ' = ' + (aa % nb) + '<br />');
			document.write(aa + ' % ' + nc + ' = ' + (aa % nc) + '<br />');
			document.write(aa + ' % ' + nd + ' = ' + (aa % nd) + '<br />');
			document.write(aa + ' % ' + ne + ' = ' + (aa % ne) + '<br />');
			document.write(aa + ' % ' + nf + ' = ' + (aa % nf) + '<br />');
			document.write(aa + ' % ' + ng + ' = ' + (aa % ng) + '<br />');
			document.write(aa + ' % ' + nh + ' = ' + (aa % nh) + '<br />');
			document.write(aa + ' % ' + ni + ' = ' + (aa % ni) + '<br />');
			document.write(aa + ' % ' + nk + ' = ' + (aa % nk) + '<br />');
			document.write(aa + ' % ' + nl + ' = ' + (aa % nl) + '<br />');
			document.write(aa + ' % ' + nm + ' = ' + (aa % nm) + '<br />');
			document.write(aa + ' % ' + sd + ' = ' + (aa % sd) + '<br />');
			document.write(aa + ' % ' + se + ' = ' + (aa % se) + '<br />');
			document.write(aa + ' % ' + sg + ' = ' + (aa % sg) + '<br />');
			document.write(aa + ' % ' + sh + ' = ' + (aa % sh) + '<br />');
			document.write(aa + ' % ' + si + ' = ' + (aa % si) + '<br />');
			document.write(aa + ' % ' + sj + ' = ' + (aa % sj) + '<br />');
			document.write(aa + ' % ' + sk + ' = ' + (aa % sk) + '<br />');
			document.write(aa + ' % ' + sl + ' = ' + (aa % sl) + '<br />');
			document.write(aa + ' % ' + sm + ' = ' + (aa % sm) + '<br />');
			document.write(aa + ' % ' + sn + ' = ' + (aa % sn) + '<br />');
			document.write(aa + ' % ' + sp + ' = ' + (aa % sp) + '<br />');
			document.write(aa + ' % ' + sq + ' = ' + (aa % sq) + '<br />');
			document.write(aa + ' % ' + aa + ' = ' + (aa % aa) + '<br />');
			document.write(aa + ' % ' + ac + ' = ' + (aa % ac) + '<br /><br />');

			document.write(ac + ' % ' + ba + ' = ' + (ac % ba) + '<br />');
			document.write(ac + ' % ' + bb + ' = ' + (ac % bb) + '<br />');
			document.write(ac + ' % ' + bc + ' = ' + (ac % bc) + '<br />');
			document.write(ac + ' % ' + bd + ' = ' + (ac % bd) + '<br />');
			document.write(ac + ' % ' + na + ' = ' + (ac % na) + '<br />');
			document.write(ac + ' % ' + nb + ' = ' + (ac % nb) + '<br />');
			document.write(ac + ' % ' + nc + ' = ' + (ac % nc) + '<br />');
			document.write(ac + ' % ' + nd + ' = ' + (ac % nd) + '<br />');
			document.write(ac + ' % ' + ne + ' = ' + (ac % ne) + '<br />');
			document.write(ac + ' % ' + nf + ' = ' + (ac % nf) + '<br />');
			document.write(ac + ' % ' + ng + ' = ' + (ac % ng) + '<br />');
			document.write(ac + ' % ' + nh + ' = ' + (ac % nh) + '<br />');
			document.write(ac + ' % ' + ni + ' = ' + (ac % ni) + '<br />');
			document.write(ac + ' % ' + nk + ' = ' + (ac % nk) + '<br />');
			document.write(ac + ' % ' + nl + ' = ' + (ac % nl) + '<br />');
			document.write(ac + ' % ' + nm + ' = ' + (ac % nm) + '<br />');
			document.write(ac + ' % ' + sd + ' = ' + (ac % sd) + '<br />');
			document.write(ac + ' % ' + se + ' = ' + (ac % se) + '<br />');
			document.write(ac + ' % ' + sg + ' = ' + (ac % sg) + '<br />');
			document.write(ac + ' % ' + sh + ' = ' + (ac % sh) + '<br />');
			document.write(ac + ' % ' + si + ' = ' + (ac % si) + '<br />');
			document.write(ac + ' % ' + sj + ' = ' + (ac % sj) + '<br />');
			document.write(ac + ' % ' + sk + ' = ' + (ac % sk) + '<br />');
			document.write(ac + ' % ' + sl + ' = ' + (ac % sl) + '<br />');
			document.write(ac + ' % ' + sm + ' = ' + (ac % sm) + '<br />');
			document.write(ac + ' % ' + sn + ' = ' + (ac % sn) + '<br />');
			document.write(ac + ' % ' + sq + ' = ' + (ac % sq) + '<br />');
			document.write(ac + ' % ' + ac + ' = ' + (ac % ac) + '<hr />');

			document.write('某个运算数是可完整转为数字的字符串:<br />');
			document.write(se + ' % ' + ba + ' = ' + (se % ba) + '<br />');
			document.write(se + ' % ' + bb + ' = ' + (se % bb) + '<br />');
			document.write(se + ' % ' + bc + ' = ' + (se % bc) + '<br />');
			document.write(se + ' % ' + bd + ' = ' + (se % bd) + '<br />');
			document.write(se + ' % ' + na + ' = ' + (se % na) + '<br />');
			document.write(se + ' % ' + nb + ' = ' + (se % nb) + '<br />');
			document.write(se + ' % ' + nc + ' = ' + (se % nc) + '<br />');
			document.write(se + ' % ' + nd + ' = ' + (se % nd) + '<br />');
			document.write(se + ' % ' + ne + ' = ' + (se % ne) + '<br />');
			document.write(se + ' % ' + nf + ' = ' + (se % nf) + '<br />');
			document.write(se + ' % ' + ng + ' = ' + (se % ng) + '<br />');
			document.write(se + ' % ' + nh + ' = ' + (se % nh) + '<br />');
			document.write(se + ' % ' + ni + ' = ' + (se % ni) + '<br />');
			document.write(se + ' % ' + nk + ' = ' + (se % nk) + '<br />');
			document.write(se + ' % ' + nl + ' = ' + (se % nl) + '<br />');
			document.write(se + ' % ' + nm + ' = ' + (se % nm) + '<br />');
			document.write(se + ' % ' + sd + ' = ' + (se % sd) + '<br />');
			document.write(se + ' % ' + se + ' = ' + (se % se) + '<br />');
			document.write(se + ' % ' + sg + ' = ' + (se % sg) + '<br />');
			document.write(se + ' % ' + sh + ' = ' + (se % sh) + '<br />');
			document.write(se + ' % ' + si + ' = ' + (se % si) + '<br />');
			document.write(se + ' % ' + sj + ' = ' + (se % sj) + '<br />');
			document.write(se + ' % ' + sk + ' = ' + (se % sk) + '<br />');
			document.write(se + ' % ' + sl + ' = ' + (se % sl) + '<br />');
			document.write(se + ' % ' + sm + ' = ' + (se % sm) + '<br />');
			document.write(se + ' % ' + sn + ' = ' + (se % sn) + '<br />');
			document.write(se + ' % ' + sp + ' = ' + (se % sp) + '<br />');
			document.write(se + ' % ' + sq + ' = ' + (se % sq) + '<br /><br />');

			document.write(sq + ' % ' + ba + ' = ' + (sq % ba) + '<br />');
			document.write(sq + ' % ' + bb + ' = ' + (sq % bb) + '<br />');
			document.write(sq + ' % ' + bc + ' = ' + (sq % bc) + '<br />');
			document.write(sq + ' % ' + bd + ' = ' + (sq % bd) + '<br />');
			document.write(sq + ' % ' + na + ' = ' + (sq % na) + '<br />');
			document.write(sq + ' % ' + nb + ' = ' + (sq % nb) + '<br />');
			document.write(sq + ' % ' + nc + ' = ' + (sq % nc) + '<br />');
			document.write(sq + ' % ' + nd + ' = ' + (sq % nd) + '<br />');
			document.write(sq + ' % ' + ne + ' = ' + (sq % ne) + '<br />');
			document.write(sq + ' % ' + nf + ' = ' + (sq % nf) + '<br />');
			document.write(sq + ' % ' + ng + ' = ' + (sq % ng) + '<br />');
			document.write(sq + ' % ' + nh + ' = ' + (sq % nh) + '<br />');
			document.write(sq + ' % ' + ni + ' = ' + (sq % ni) + '<br />');
			document.write(sq + ' % ' + nk + ' = ' + (sq % nk) + '<br />');
			document.write(sq + ' % ' + nl + ' = ' + (sq % nl) + '<br />');
			document.write(sq + ' % ' + nm + ' = ' + (sq % nm) + '<br />');
			document.write(sq + ' % ' + sd + ' = ' + (sq % sd) + '<br />');
			document.write(sq + ' % ' + sg + ' = ' + (sq % sg) + '<br />');
			document.write(sq + ' % ' + sh + ' = ' + (sq % sh) + '<br />');
			document.write(sq + ' % ' + si + ' = ' + (sq % si) + '<br />');
			document.write(sq + ' % ' + sj + ' = ' + (sq % sj) + '<br />');
			document.write(sq + ' % ' + sk + ' = ' + (sq % sk) + '<br />');
			document.write(sq + ' % ' + sl + ' = ' + (sq % sl) + '<br />');
			document.write(sq + ' % ' + sm + ' = ' + (sq % sm) + '<br />');
			document.write(sq + ' % ' + sn + ' = ' + (sq % sn) + '<br />');
			document.write(sq + ' % ' + sq + ' = ' + (sq % sq) + '<hr />');

			document.write('true或false的取模:<br />');
			document.write(ba + ' % ' + ba + ' = ' + (ba % ba) + '<br />');
			document.write(ba + ' % ' + bb + ' = ' + (ba % bb) + '<br />');
			document.write(ba + ' % ' + bc + ' = ' + (ba % bc) + '<br />');
			document.write(ba + ' % ' + bd + ' = ' + (ba % bd) + '<br />');
			document.write(bc + ' % ' + bd + ' = ' + (bc % bd) + '<br /><br />');
		</script>
	</body>
</html>

3.3.2. 效果图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值