1.下面表达式的运算结果是什么?
1
| console.log(1 + - + + + - + 1);
|
2.下面表达式的运算结果是什么?
1 2
| var a = 10, b = 20, c = (a++,b++,100); console.log(c);
|
3.实现一个函数,返回输入参数是否为质数
1 2 3
| function isZhiShu(m){ /*返回布尔值*/ }
|
4.将改字符串按照字母出现的次数由大到小重新排列,如果不是字符串类型,不做任何修改,返回FALSE
1 2 3 4 5 6 7
| /** * 如果传入的参数是字符串,则将改字符串按照字母出现的次数由大到小重新排列 * exp:‘ddxsss’=>'sssddx' * 如果不是字符串类型,不做任何修改,返回FALSE * @return {Boolean} 是否转换成功 */ function sortStringByCount(){}
|
5.获取斐波那契数列的第n个值
1 2 3 4 5 6
| /** * 获取斐波那契数列的第n个值 * 如果n不是有效的数字则返回undefined * @return {Number|undefined} */ function getFBN(n){}
|
6.计算从10到100中能被3或5整除的数的和
1 2 3 4
| /** * 计算从10到100中能被3或5整除的数的和 * @return {number} [description] */ function getSum()
|
7.将传入的字符串翻转输出,如果不是字符串输出undefined
1 2 3
| /** * 将传入的字符串翻转输出,如果不是字符串输出undefined * @return {String |undefined} [description] */
|
8.实现一个函数,来判断输入字符串是否为“回文”
1
| 实现一个函数,来判断输入字符串是否为“回文”(忽略大小写),如:Helleh,王中王
|
9.去除字符串中重复的字符
10.输出1000内水仙花数
1 2 3 4 5 6
| /** * 输出1000内水仙花数 * 水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3 + 5^3+ 3^3 = 153) * 三位的水仙花数共有4个:153,370,371,407 * @return {undefined} [description] */ function shuixianhua(){}
|
本文地址:
https://leehave.github.io/2017/04/01/JavaScript入门级笔试题/