Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Utmaning: Hitta Summatröskeln | Upptäcka Loopar
Introduktion till JavaScript

Ta reda på hur många på varandra följande tal (med start från 1) som måste adderas innan deras löpande summa överstiger ett givet limit.

Till exempel, om

limit = 15
1 + 2 + 3 + 4 + 5 = 15 → not yet over
1 + 2 + 3 + 4 + 5 + 6 = 21 → now it's over 15

Så svaret skulle vara 6 tal.

  1. Använd en while-loop för att fortsätta addera tal tills villkoret är uppfyllt.
  2. Inuti loopen, vid varje iteration:
  • Öka count med 1.
  • Lägg till det aktuella värdet av count till sum.
  • Loopen ska fortsätta köra så länge sum är mindre än eller lika med limit.
  1. När loopen avslutas, returnera count, antalet termer det tog för att överskrida gränsen.
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 6. Kapitel 4
single

single

Utmaning: Hitta Summatröskeln

Svep för att visa menyn

Uppgift

Svep för att börja koda

Ta reda på hur många på varandra följande tal (med start från 1) som måste adderas innan deras löpande summa överstiger ett givet limit.

Till exempel, om

limit = 15
1 + 2 + 3 + 4 + 5 = 15 → not yet over
1 + 2 + 3 + 4 + 5 + 6 = 21 → now it's over 15

Så svaret skulle vara 6 tal.

  1. Använd en while-loop för att fortsätta addera tal tills villkoret är uppfyllt.
  2. Inuti loopen, vid varje iteration:
  • Öka count med 1.
  • Lägg till det aktuella värdet av count till sum.
  • Loopen ska fortsätta köra så länge sum är mindre än eller lika med limit.
  1. När loopen avslutas, returnera count, antalet termer det tog för att överskrida gränsen.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 6. Kapitel 4
single

single

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

some-alt