⊗jsSpCnvCr 264 of 294 menu

Расми давраҳо тавассути canvas дар JavaScript

Усули навбатӣ arc қавси марказдоштаро мекашад. Он параметрҳои зеринро қабул мекунад: x, y, радиус r, зовияи оғоз startAngle, зовияи поён endAngle, кашидан ба самти соат ё баръакс direction.

Параметри direction арзишҳои зеринро қабул мекунад: true ба самти соат, false баръакси соат (ба таври пешфарз).

Дар ин ҳолат зовияҳо дар усули arc дар радиан чен карда мешаванд, на дар дараҷа. Барои табдилдиҳии дараҷа ба радиан шумо метавонед функсияи зеринро истифода баред:

function getRadians(degrees) { return (Math.PI / 180) * degrees; }

Як давра кашем

<canvas width="200" height="200" style="background: #f4f4f4;"></canvas> let canvas = document.querySelector('canvas'); let ctx = canvas.getContext('2d'); ctx.arc(100, 100, 75, 0, getRadians(360)); ctx.stroke();

:

Нимдавра кашем

<canvas width="200" height="200" style="background: #f4f4f4;"></canvas> let canvas = document.querySelector('canvas'); let ctx = canvas.getContext('2d'); ctx.arc(100, 100, 75, 0, getRadians(180)); ctx.stroke();

:

Нимдоира кашем

<canvas width="200" height="200" style="background: #f4f4f4;"></canvas> let canvas = document.querySelector('canvas'); let ctx = canvas.getContext('2d'); ctx.arc(100, 100, 75, 0, getRadians(180)); ctx.fill(); // контурро пур мекунем

:

Масъалаҳои амалӣ

Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан