Heim > Web-Frontend > js-Tutorial > JS implementiert die Summe von Zahlen innerhalb von 1000, die durch 3 oder 5 teilbar ist_Javascript-Kenntnisse

JS implementiert die Summe von Zahlen innerhalb von 1000, die durch 3 oder 5 teilbar ist_Javascript-Kenntnisse

WBOY
Freigeben: 2016-05-16 15:14:46
Original
2097 Leute haben es durchsucht

Heute habe ich in der Technikgruppe eine Frage wie diese gesehen: Finden Sie die Summe der Zahlen innerhalb von 1000, die durch 3 oder 5 teilbar sind. Darunter sah ich die sehr interessante Lösung 2. Ich war zuerst ziemlich verwirrt, aber nachdem ich eine Weile darüber nachgedacht und einige Ratschläge erhalten hatte, fühlte ich mich erleuchtet.

Die erste Lösung ist sehr verbreitet und besteht darin, alle Zahlen innerhalb von 1000 durchzugehen. Solange es Zahlen gibt, die durch 3 oder 5 teilbar sind, addieren Sie sie und erhalten schließlich eine Gesamtsumme.

Was mich interessiert, ist die zweite Lösung, die die mathematische Rechenfolge geschickt nutzt

Die Reihe des ersten Termes einer arithmetischen Folge mit Toleranz ist:

Die zweite Methode verwendet im ersten Schritt (a1 an)/3*3, sodass daraus 3*(1 333)*333/2 wird. In diesem Schritt werden alle durch 3 teilbaren Terme addiert.

In ähnlicher Weise addieren Sie in sum(Math.floor(input-1)/5))*5 alle Elemente innerhalb von 1000, die durch 5 teilbar sind. Schließlich gibt es wiederholte Zahlen, die durch 3 teilbar sind und 5. , wie 15, subtrahieren Sie dann die Zahlen, die wiederholt durch 15 geteilt werden, und Sie erhalten die Summe der Zahlen innerhalb von 1000, die durch 3 oder 5 geteilt werden können.

Damit ist die Einführung in die JS-Implementierung zum Ermitteln der Summe von Zahlen innerhalb von 1000, die durch 3 oder 5 teilbar ist, abgeschlossen. Ich hoffe, es wird Ihnen hilfreich sein!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage