美文网首页
【JS】小作业数学运算

【JS】小作业数学运算

作者: Dylan_abaa | 来源:发表于2020-07-27 01:21 被阅读0次

1.求2的n次方,n为输入

var n = parseInt(window.prompt('input')); 

var sum = 1;for(var i = 0;i < n;i ++){    console.log(sum)    sum *= 2; }

document.write(sum);

思路:看成阶乘

var n = parseInt(window.prompt('input'));  

var sum = 1;

for(var i = 1;i < n + 1;i ++){

    console.log(sum);

    sum *= i; 

}

document.write(sum);

2.斐波那契数列数列:

var n = parseInt(window.prompt('input')); 

var a = 1,

    b = 1,

    c;

for(var i = 0;i < n - 2;i ++){

    c = a + b;

    console.log(c);

    a = b;

    b = c;

}

document.write(c);

3.逆序输出:主要利用+ “”,变成字符串,split函数和逆向输出for循环

var n = parseInt(window.prompt('input')); 

var n = n + " ";

var a = n.split("");

// 1,1,1,1,“”

reserve(n);

///因为我们加了一个“”,对输入的东西做了字符串处理,所以这里的length是多了一个的,所以要n.length-1开始打印。

function reserve(n){

    for(var i = n.length-1 ; i >= 0; i --){   

        console.log(i)

        document.write(a[i]);

        // console.log(n);

    }

}

4.输出三个数中最大的

var a = parseInt(window.prompt('input'));

var b = parseInt(window.prompt('input'));

var c = parseInt(window.prompt('input'));

if(a > b){

    if(a >c){

        document.write(a);

    }else if(b < c) {

        document.write(c);              

    }else{document.write(b);}

}else if(b < c){

    document.write(c);

}else {document.write(b);}

相关文章

  • 【JS】小作业数学运算

    1.求2的n次方,n为输入 varn=parseInt(window.prompt('input')); vars...

  • 【js】小作业质数运算

    1.求100以内的质数 for(vari=2;i<=100;i++){ ///看看i是不是质数,拿出一个数一直除到...

  • JS第二天

    js运算符 运算操作符 ‘+’ 1.数学运算、字符串链接 2.任何数据类型加字符串都等于字符串‘-’、...

  • 2018-07-10

    js运算符 运算操作符 ‘+’ 1.数学运算、字符串链接 2.任何数据类型加字符串都等于字符串‘-’、‘\’...

  • ES6数字扩展(1)

    指数运算符 ES2016引入的唯一一个JS语法变化是求幂运算符,它是一种将指数应用于基数的数学运算。JS已有的M...

  • ES6(一):数字扩展

    指数运算符 ES2016引入的唯一一个JS语法变化是求幂运算符,它是一种将指数应用于基数的数学运算。JS已有的Ma...

  • javascript常用的Math数学对象函数你知道多少?

    如果我们要通过JS来进行圆周运算、进行数值的四舍五入运算、进行三角形运算等等与数学相关的运算,我们就要用到java...

  • JS闭包

    数学中的闭包与JS闭包 数学上,闭包是指一个集合在某个运算下闭合,也就是对该集合进行某种运算,得到的结果仍属于该集...

  • JavaScript 02 (运算符和选择结构)

    js的关系运算符,js的逻辑运算符,js的赋值运算符,js的运算符的优先级问题,js的自增和自减,js的选择结构 ...

  • Day03学习总结-运算符、数字类型、字符串

    运算符 Python支持:数学运算符、比较运算符、逻辑运算符、赋值运算符、(位运算符) 1.数学运算符 数学运算符...

网友评论

      本文标题:【JS】小作业数学运算

      本文链接:https://www.haomeiwen.com/subject/vgsolktx.html