2013-02-02, 13:04
  #1
Medlem
Hejsan.

Ja jag antar att jag är helt dum i huvudet och korkad men jag förstår verkligen inte hur man ska lösa denna uppgiften:

"Skriv ett script med variabler som räknar ut arean av en cirkel med radien 75mm. Använd den fördefinierade konstanten Math.PI i din beräkning - den ger ett ungefärligt värde på PI."

Tacksam för all hjälp
Citera
2013-02-02, 13:09
  #2
Medlem
Det är busenkel matematik. Har du ens försökt?

http://www.mathgoodies.com/lessons/vol2/circle_area.html
Citera
2013-02-02, 13:15
  #3
Medlem
Citat:
Ursprungligen postat av Isterband
Det är busenkel matematik. Har du ens försökt?

http://www.mathgoodies.com/lessons/vol2/circle_area.html

Jag förstår hur man räknar (75*75*3.14 väl?) men inte hur man ska skriva in det i scriptet.
Ja jag är väl otroligt korkad :P
Citera
2013-02-02, 13:24
  #4
Medlem
Här har du en liten text om hur variabler funkar i Javascript. http://www.w3schools.com/js/js_variables.asp
Citera
2013-02-02, 13:28
  #5
Medlem
Citat:
Ursprungligen postat av Isterband
Här har du en liten text om hur variabler funkar i Javascript. http://www.w3schools.com/js/js_variables.asp

Det programmet jag använder är inte Javascript bara enkelt JScript står det.
Hittar knappt något om det på nätet.. det är väl kanske för enkla grejer eller något.

Windows Script Host kanske säger er något :P
Citera
2013-02-02, 19:34
  #6
Medlem
Läser Programmering 1 på komvux och är bara i början på fjärde kapitlet, har inte haft några lektioner ännu men har börjat arbeta med lite uppgifter. Jobbar i programmet (?) JScript, kan också heta Windows Script Host. Jag kan i princip ingenting om programmering..förstår inte vad detta är för program ens, jscript.

Iaf så skriver man i anteckningar eller notepad och sparar filen som .js

Kan detta vara svaret på min fråga där uppe eller är jag helt ute och cyklar?
WScript.echo(75*75+" gånger med "+ Math.PI+" är " + 75*75*Math.PI);
Citera
2013-02-02, 21:55
  #7
Medlem
Protons avatar
Citat:
Ursprungligen postat av graalenn
Läser Programmering 1 på komvux och är bara i början på fjärde kapitlet, har inte haft några lektioner ännu men har börjat arbeta med lite uppgifter. Jobbar i programmet (?) JScript, kan också heta Windows Script Host. Jag kan i princip ingenting om programmering..förstår inte vad detta är för program ens, jscript.

Iaf så skriver man i anteckningar eller notepad och sparar filen som .js

Kan detta vara svaret på min fråga där uppe eller är jag helt ute och cyklar?
WScript.echo(75*75+" gånger med "+ Math.PI+" är " + 75*75*Math.PI);
Har du provat och vad hände då?
Citera
2013-02-02, 21:55
  #8
Medlem
Protons avatar
Övriga utvecklingsfrågor --> Övriga språk
/Moderator
Citera
2013-02-02, 22:01
  #9
Medlem
Det verkar som om JScript och JavaScript är samma språk men med olika namn.

Det som är tanken med din uppgift är att du ska räkna ut arean med hjälp av variabler. Därmed så är din lösning inte helt korrekt då du inte använder sådana.

Istället för att skriva[PHP]WScript.echo(75*75+" gånger med "+ Math.PI+" är " + 75*75*Math.PI);[/PHP]
så kan du skriva så här
[PHP]WScript.echo("Cirkelns area = " + area);[/PHP]
Här är alltså area en variabel som innehåller det värde som ska skrivas ut. Istället för att räkna ut arean som du gör nu, så ska du skapa en variabel radius som du tilldelar värdet 75.
Citera
2013-02-02, 22:22
  #10
Medlem
Citat:
Ursprungligen postat av erkki17
Det verkar som om JScript och JavaScript är samma språk men med olika namn.

Det som är tanken med din uppgift är att du ska räkna ut arean med hjälp av variabler. Därmed så är din lösning inte helt korrekt då du inte använder sådana.

Istället för att skriva[PHP]WScript.echo(75*75+" gånger med "+ Math.PI+" är " + 75*75*Math.PI);[/PHP]
så kan du skriva så här
[PHP]WScript.echo("Cirkelns area = " + area);[/PHP]
Här är alltså area en variabel som innehåller det värde som ska skrivas ut. Istället för att räkna ut arean som du gör nu, så ska du skapa en variabel radius som du tilldelar värdet 75.

WScript.echo("Cirkelns area = " + 75*75*Math.Pi);

"Cirkelns area = NaN"

Vet inte riktigt hur jag ska ställa upp det :P

Stort tack för att du hjälper en trög nybörjare.
Citera
2013-02-03, 00:35
  #11
Medlem
Citat:
Ursprungligen postat av graalenn
WScript.echo("Cirkelns area = " + 75*75*Math.Pi);

"Cirkelns area = NaN"

Vet inte riktigt hur jag ska ställa upp det :P

Stort tack för att du hjälper en trög nybörjare.
Tänk dig att du ska kunna använda samma variabel för olika radier. Innan du kör echo får du skapa en variabel radius som du sätter till 75. Sedan skapar du en variabel area som du sätter till radius * radius * Math.PI
Citera
2013-02-03, 01:21
  #12
Bannlyst
Citat:
Ursprungligen postat av graalenn
WScript.echo("Cirkelns area = " + 75*75*Math.Pi);

"Cirkelns area = NaN"

Vet inte riktigt hur jag ska ställa upp det :P

Stort tack för att du hjälper en trög nybörjare.

Ska vara .PI och inte .Pi
Citera
  • 1
  • 2

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in