简述站点推广有哪些方式,校园网站设计与实现,汕头哪个公司招聘网页设计,免费发帖推广目录 任务描述
相关知识 - * / %运算符
递增运算符和递减运算符
编程要求 任务描述
本关任务#xff1a;给定两个字符串变量#xff0c;把它们转为数字后相除#xff0c;拼接被除数、除数和余数为一个新的字符串。
例如#xff1a;a 为 5#xff0c;b 为…目录 任务描述
相关知识 - * / %运算符
递增运算符和递减运算符
编程要求 任务描述
本关任务给定两个字符串变量把它们转为数字后相除拼接被除数、除数和余数为一个新的字符串。
例如a 为 5b 为 3则 c 为数字2拼接后结果为字符串532。
a 为23asdfb 为3fe则 c 为数字2拼接后结果为字符串23asdf3fe2。
相关知识
JavaScript 中的算术运算符除了数学中常见的加减乘除外还有递增、递减和取余等。 - * / %运算符
JavaScript 中的加号除了具有数学中将两个数字相加的作用外还能对字符串做连接操作。
对两个数字相加和数学中一样字符串相加就是拼接字符串的意思比如 Java Script 的结果是字符串 JavaScript。
当字符串和数字相加时需要进行类型转换数字会先转为字符串然后再做字符串的拼接。
var resultNumber 11; // 结果是2
var resultString1 11; // 结果是“11”
var resultString2 12; // 结果是“12”
减法、乘法、除法以及取余运算符只能用于数字之间的计算不能做字符串操作。
-和数学中减号用法相同
*和数学中乘号用法相同
/表示除以结果是浮点数不做四舍五入
%表示取余数a%b返回 a 除以 b 得到的余数结果与 a 的符号相同。
var floatNumber 3/2;//结果是1.5
var intNumber1 3%2;//结果是1
var intNumber2 -3%2; //结果是-1
递增运算符和递减运算符
递增运算符表示对一个数做加 1 的操作递减运算符--表示对一个数做减1的操作。
符号在数字的左边还是右边会影响运算的顺序当在数的左边时表示先对数加1再返回加1后的结果。在右边时表示先返回该数的值再加1。下面的例子展示了这种区别。
递减运算符--同理。
递增只对数字有效不做字符串的拼接。
var i 1,j 0;
j i; // j为1,i为2
var m 1,n 0;
n m; // n为2,m为2
编程要求
本关的编程任务是补全右侧代码片段中 Begin 至 End 中间的代码具体要求如下 完成函数mainJs() 将两个字符串参数 a 和 b 转换为数字 计算 a 除以 b 的余数 c 将 a 、b 、c 分别转换为字符串 拼接字符串 a 、b 和 c
function mainJs(a,b) {
//请在此处编写代码
/***********Begin**********/a1 parseInt(a);b1 parseInt(b);var c a1 % b1;
/*********End************/return abc;
}