Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Summan Kynnyksen Löytäminen | Silmukoiden Löytäminen
Johdanto JavaScriptiin
Osio 6. Luku 4
single

single

Haaste: Summan Kynnyksen Löytäminen

Pyyhkäise näyttääksesi valikon

Tehtävä

Pyyhkäise aloittaaksesi koodauksen

Selvitä, kuinka monta peräkkäistä lukua (alkaen arvosta 1) täytyy laskea yhteen, ennen kuin niiden summa ylittää annetun limit-arvon.

Esimerkiksi, jos

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

Vastaus olisi siis 6 lukua.

  1. Käytä while-silmukkaa, joka lisää lukuja yhteen, kunnes ehto täyttyy.
  2. Jokaisella silmukan kierroksella:
  • Kasvata count arvoa 1.
    • Lisää nykyinen count sum-muuttujaan.
  • Silmukan tulee jatkua niin kauan kuin sum on pienempi tai yhtä suuri kuin limit.
  1. Kun silmukka päättyy, palauta count, eli niiden lukujen määrä, jotka tarvittiin rajan ylittämiseen.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 6. Luku 4
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

some-alt