这道JS题怎么做?计算n到m之间所有整数的和(要求如下,急,谢谢)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了这道JS题怎么做?计算n到m之间所有整数的和(要求如下,急,谢谢)相关的知识,希望对你有一定的参考价值。

要求:
html页面中调用,并在控制台返回该面积的值。为验算方便,其中n的取值范围为0<n<m<1000。
如下图

 <!DOCTYPE html>
<html>

<head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta http-equiv="X-UA-Compatible" content="ie=edge" />
    <title>Document</title>
</head>

<body>
</body>
<script>
    let sum = (n, m) => n == m ? n : n + sum(++n, m)
    alert(sum(10, 100))
</script>

</html>

 请采纳

参考技术A 编程这种东西有点太专业了,在这里很多人都没办法给你做好,打你急也没用啊。

10以内的素数2,3,5,7的和为17。要求计算得出任意正整数n以内的所有素数的和。

n= int (raw_input())
def find_prime(n):
    L = list(range(2,n + 1))
    m = 0
    while m < len(L):
        n = m + 1
        while n < len(L):
            if L[n]%L[m] == 0:
                del L[n]
            n = n + 1
        m = m + 1
    return L
print( sum (find_prime(n)) )

 

 

n= int(raw_input())
s=2
if n==2:
    print s
else:
    for i in range(n+1):
        j=i-1
        while(j>1):
            if i%j==0:
                break
            else:
                j-=1
                if(j==1):
                    s+=i
    print s

 

【不包含n本身】

import math
n = int (raw_input())
s = sum(range(2,n))
for j in range(2,n):
    for i in range(2, int(math.sqrt(j)) + 1):
      if j % i == 0:
          s=s-j
          break
print s

以上是关于这道JS题怎么做?计算n到m之间所有整数的和(要求如下,急,谢谢)的主要内容,如果未能解决你的问题,请参考以下文章

计算m~n之间所有整数的和

[PTA]练习5-1 求m到n之和

1065:奇数求和

10以内的素数2,3,5,7的和为17。要求计算得出任意正整数n以内的所有素数的和。

今日头条 2018 AI Camp 6 月 2 日在线笔试编程题第二道——两数差的和

编程题#2:奇数求和