Permalänk

Addition iteration Javascript

Hej!
Ska göra ett enkelt program där man matar in två tal som ska multipliceras men man får inte använda multiplikation utan talen ska adderas via addition iteration. Tex matar jag in 5 och 3 ska programmet räkna det som 5 + 5 + 5 och inte 5*3.
Hur fixar jag detta egentligen?

Permalänk
Medlem

förstaTalet = 5;
andraTalet = 3;

resultat = 0;

for (i = 0; i < andraTalet; i = i +1 ) {

resultatet = resultatet + förstaTalet.

}

Denna loop kommer köras 3 gånger och varje gång lägga till 5 till resultat summan.

Visa signatur

i5-7600k . GTX 1080 . 16 GB

Permalänk
Medlem

Du skriver svaret själv, addition iteration. Dvs, använd en loop.

Visa signatur

AW3423DW QD-OLED - Ryzen 5800x - MSI Gaming Trio X 3090 - 64GB 3600@cl16 - Samsung 980 Pro 2TB/WD Black SN850 2TB

Permalänk
Skrivet av johanandersson:

förstaTalet = 5;
andraTalet = 3;

resultat = 0;

for (i = 0; i < andraTalet; i = i +1 ) {

resultatet = resultatet + förstaTalet.

}

Denna loop kommer köras 3 gånger och varje gång lägga till 5 till resultat summan.

Så hur skulle koden till detta se ut isåfall?

Permalänk
Medlem

Själva räknandet har jag precis skrivit. Den loopen är tillräckligt för att resultat ska ha rätt svar. Hur du ska sköta inmatningen beror på utformningen du själv väljer.

Visa signatur

i5-7600k . GTX 1080 . 16 GB

Permalänk
Moderator
Brons i quiz

@DASANTOON: Vänligen förstör inte trådstarten när du väl har fått hjälpt, det är respektlöst mot de som hjälpt dig och andra som undrar samma sak!

/Vzano, Moderator

Visa signatur

Citera om du vill ha svar!
Tycker du om sidospår? :D Besök The Wiki Game
Har du fråga angående modereringen? PM till Moderatorerna eller Kontaktformulär