前端实验二 :JavaScript常用对象的应用
源码
第1题
(1) Number()
Number() 函数将对象参数转换为表示对象值的数字。如果该值无法转换为合法数字,则返回 NaN。
1console.log(Number(true), Number(null), +undefined)
(2)Boolean()
1console.log(Boolean('100'), Boolean(100), Boolean(null), !!undefined)
(3)parseInt()
函数可解析一个字符串,并返回一个浮点数
注意: 字符串中只返回第一个数字。
注意: 开头和结尾的空格是允许的。
注意: 如果字符串的第一个字符不能被转换为数字,那么 parseFloat() 会返回 NaN。
1console.log(parseInt(123.6), parseInt(0b1011011), parseInt(0X2A), parseInt(0X2A, 8))
(4)parseFloat()
函数解析字符串并返回浮点数。
注意:只返回字符串中的第一个数字!
注释:允许前导和尾随空格。
注释:如果第一个 ...
前端实验一 :JavaScript函数的应用
源码
第1题
123456//1. 1+2=3function getSum(num1, num2) { var sum = num1 + num2; console.log(num1 + "+" + num2 + "=" + (num1 + num2));}getSum(1, 2);
第2题
错误代码
12345//2.源代码运行报错getProduct(2, 4);var getProduct = function (num1, num2) { console.log(num1 + "*" + num2 + "=" + num1 * num2);}
修改如下
12345//2.修改方案如下,将getProduct()函数在声明之后调用var getProduct = function (num1, num2) { console.log(num1 + "*" + num2 + "=" + ...
我的第一篇文章
这是我的第一篇文章
前端作业一 :使用JavaScript程序打印图形
源码
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556//219970502-陈浩然function num() { return prompt('请输入行数');}var number = num();// 三角形for (let i = 0; i < number; i++) { for (let j = i; j < number - 1; j++) { document.write(" "); } for (let j = 0; j <= i; j++) { document.write("*"); document.write(" &a ...