{"id":53,"date":"2026-03-14T19:29:10","date_gmt":"2026-03-14T19:29:10","guid":{"rendered":"https:\/\/seonumber1.com\/calc\/?page_id=53"},"modified":"2026-05-07T13:43:30","modified_gmt":"2026-05-07T13:43:30","slug":"dunk-calculator","status":"publish","type":"page","link":"https:\/\/seonumber1.com\/calc\/dunk-calculator\/","title":{"rendered":"Dunk Calculator"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"53\" class=\"elementor elementor-53\">\n\t\t\t\t<div class=\"elementor-element elementor-element-320b3b6 e-flex e-con-boxed e-con e-parent\" data-id=\"320b3b6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-06e12d2 elementor-widget elementor-widget-html\" data-id=\"06e12d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- Dunk Calculator -->\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\r\n<style>\r\n*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}\r\n.cw{font-family:'DM Sans',sans-serif;background:#f5f0e8;color:#1a2744;padding:40px 20px;max-width:720px;margin:0 auto}\r\n.cw h1{font-size:clamp(1.55rem,3vw,2rem);font-weight:700;text-align:center;margin-bottom:8px}\r\n.sub{font-size:.9rem;color:#718096;text-align:center;margin-bottom:28px;line-height:1.6}\r\n.cc{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:28px;margin-bottom:20px;box-shadow:0 2px 12px rgba(0,0,0,.06)}\r\n.cc h2{font-size:.95rem;font-weight:700;color:#1a2744;margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid #f0eae0}\r\n.fr{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}\r\n.fd{display:flex;flex-direction:column;gap:5px}\r\n.fd label{font-size:.73rem;font-weight:600;color:#4a5568;letter-spacing:.04em;text-transform:uppercase}\r\n.fd input,.fd select{padding:10px 12px;border:1.5px solid #e2e8f0;border-radius:7px;font-family:inherit;font-size:.88rem;color:#1a2744;background:#fafaf8;outline:none;transition:border-color .18s}\r\n.fd input:focus,.fd select:focus{border-color:#e8392a;background:#fff}\r\n.btn{width:100%;padding:13px;background:#e8392a;color:#fff;font-family:inherit;font-size:.9rem;font-weight:700;border:none;border-radius:8px;cursor:pointer;margin-top:6px;transition:background .18s,transform .15s}\r\n.btn:hover{background:#c8301f;transform:translateY(-1px)}\r\n.rb{background:#f5f0e8;border:1.5px solid #e8d9c8;border-radius:9px;padding:22px;margin-top:18px;display:none}\r\n.rb.show{display:block}\r\n.verdict{font-size:1.4rem;font-weight:700;color:#e8392a;text-align:center;margin-bottom:4px}\r\n.rl{font-size:.73rem;text-transform:uppercase;letter-spacing:.09em;color:#718096;text-align:center;margin-bottom:14px}\r\n.rg{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:12px}\r\n.ri{background:#fff;border-radius:8px;padding:12px;text-align:center}\r\n.ri .rv{font-size:1.1rem;font-weight:700;color:#1a2744}\r\n.ri .rll{font-size:.68rem;color:#718096;margin-top:3px}\r\n.tips{margin-top:14px;font-size:.82rem;color:#4a5568;line-height:1.7}\r\n.ib{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:22px;box-shadow:0 2px 12px rgba(0,0,0,.06)}\r\n.ib h3{font-size:.9rem;font-weight:700;color:#1a2744;margin-bottom:9px}\r\n.ib p,.ib li{font-size:.82rem;color:#4a5568;line-height:1.7}\r\n.ib ul{padding-left:16px;margin-top:6px}.ib li{margin-bottom:3px}\r\n@media(max-width:520px){.fr,.rg{grid-template-columns:1fr}}\r\n<\/style>\r\n<div class=\"cw\">\r\n  <h1>\ud83c\udfc0 Dunk Calculator<\/h1>\r\n  <p class=\"sub\">Find out if you can dunk a basketball based on your height, standing reach, vertical jump, and hand size.<\/p>\r\n  <div class=\"cc\">\r\n    <h2>Your Physical Measurements<\/h2>\r\n    <div class=\"fr\">\r\n      <div class=\"fd\"><label>Height (inches)<\/label><input type=\"number\" id=\"ht\" placeholder=\"e.g. 72\" min=\"48\" max=\"96\"><\/div>\r\n      <div class=\"fd\"><label>Standing Reach (inches)<\/label><input type=\"number\" id=\"sr\" placeholder=\"e.g. 90\" min=\"60\" max=\"120\"><span style=\"font-size:.7rem;color:#a0aec0;margin-top:2px\">Tip: ~1.33 \u00d7 height<\/span><\/div>\r\n    <\/div>\r\n    <div class=\"fr\">\r\n      <div class=\"fd\"><label>Vertical Jump (inches)<\/label><input type=\"number\" id=\"vj\" placeholder=\"e.g. 24\" min=\"0\" max=\"60\"><\/div>\r\n      <div class=\"fd\"><label>Hand Size (inches, span)<\/label><input type=\"number\" id=\"hs\" placeholder=\"e.g. 8.5\" min=\"5\" max=\"14\" step=\"0.5\"><\/div>\r\n    <\/div>\r\n    <div class=\"fr\">\r\n      <div class=\"fd\"><label>Rim Height<\/label><select id=\"rim\"><option value=\"120\">10 ft \u2014 NBA\/NCAA Standard (120\")<\/option><option value=\"108\">9 ft \u2014 Youth (108\")<\/option><option value=\"114\">9.5 ft \u2014 Junior (114\")<\/option><\/select><\/div>\r\n      <div class=\"fd\"><label>Dunk Type Goal<\/label><select id=\"dt\"><option value=\"6\">1-Hand (rim touch, +6\")<\/option><option value=\"9\">1-Hand Dunk (+9\")<\/option><option value=\"12\">2-Hand Dunk (+12\")<\/option><\/select><\/div>\r\n    <\/div>\r\n    <button class=\"btn\" onclick=\"calc()\">Can I Dunk?<\/button>\r\n    <div class=\"rb\" id=\"res\">\r\n      <div class=\"verdict\" id=\"v0\">--<\/div>\r\n      <div class=\"rl\" id=\"v1\">Dunk Assessment<\/div>\r\n      <div class=\"rg\">\r\n        <div class=\"ri\"><div class=\"rv\" id=\"r1\">--<\/div><div class=\"rll\">Max Reach<\/div><\/div>\r\n        <div class=\"ri\"><div class=\"rv\" id=\"r2\">--<\/div><div class=\"rll\">Need to Reach<\/div><\/div>\r\n        <div class=\"ri\"><div class=\"rv\" id=\"r3\">--<\/div><div class=\"rll\">Gap<\/div><\/div>\r\n      <\/div>\r\n      <div class=\"tips\" id=\"tips\"><\/div>\r\n    <\/div>\r\n  <\/div>\r\n  <div class=\"ib\">\r\n    <h3>How It's Calculated<\/h3>\r\n    <p>Maximum reach = Standing reach + Vertical jump. The required reach depends on the rim height plus the overhead clearance needed for your dunk type.<\/p>\r\n    <ul>\r\n      <li>Average standing reach \u2248 height \u00d7 1.33<\/li>\r\n      <li>Rim touch requires max reach \u2265 rim height<\/li>\r\n      <li>Dunking requires max reach \u2265 rim + 6\u201312\"<\/li>\r\n      <li>Hand size \u2265 8\" helps grip a size 7 ball<\/li>\r\n    <\/ul>\r\n  <\/div>\r\n<\/div>\r\n<script>\r\nfunction calc(){\r\n  var ht=+document.getElementById('ht').value,sr=+document.getElementById('sr').value,vj=+document.getElementById('vj').value,hs=+document.getElementById('hs').value||8,rim=+document.getElementById('rim').value,dt=+document.getElementById('dt').value;\r\n  if(!ht||!sr||!vj){alert('Please fill height, reach, and jump.');return;}\r\n  var maxR=sr+vj,need=rim+dt,gap=maxR-need,canDunk=gap>=0;\r\n  document.getElementById('v0').textContent=canDunk?'\u2705 Yes, you can dunk!':'\u274c Not quite yet';\r\n  document.getElementById('v0').style.color=canDunk?'#38a169':'#e8392a';\r\n  document.getElementById('v1').textContent=canDunk?'You have '+gap.toFixed(1)+'\" of clearance':'Need '+Math.abs(gap).toFixed(1)+'\" more vertical';\r\n  document.getElementById('r1').textContent=maxR.toFixed(1)+'\"';\r\n  document.getElementById('r2').textContent=need+'\"';\r\n  document.getElementById('r3').textContent=(gap>=0?'+':'')+gap.toFixed(1)+'\"';\r\n  var t='';\r\n  if(!canDunk){var jneed=Math.abs(gap);t='\ud83d\udcaa You need to improve your vertical by about '+jneed.toFixed(1)+'\" to reach your goal. '+(hs<8?'Also work on hand size\/grip strength for ball control. ':'')+'Focus on plyometrics, squats, and box jumps.';}\r\n  else{t='\ud83c\udf89 Your reach clears the rim by '+gap.toFixed(1)+'\". '+(hs>=8?'Hand size looks good \u2014 you can palm and control the ball.':'Work on grip strength to control the ball at the rim.');}\r\n  document.getElementById('tips').textContent=t;\r\n  document.getElementById('res').classList.add('show');\r\n}\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c7a7eces elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c7a7eces\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c7a7ecec\" data-id=\"c7a7ecec\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c7a7ece elementor-widget elementor-widget-html\" data-id=\"c7a7ece\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div style=\"position: fixed; top: -4568px; left: -4039px;\"><p>Le positionnement adopt\u00e9 par <a href='https:\/\/europefortunecasino.fr'>europefortunecasino.fr<\/a> mise sur l'\u00e9quilibre entre divertissement et s\u00e9curit\u00e9. Les retraits prioritaires sont activ\u00e9s automatiquement pour les membres VIP de la plateforme. Les r\u00e9compenses d'anniversaire ajoutent une touche personnelle appr\u00e9ci\u00e9e par la communaut\u00e9. L'interface privil\u00e9gie la clart\u00e9 avec une organisation lisible et des menus accessibles. Les guides strat\u00e9giques mis \u00e0 disposition aident les joueurs \u00e0 optimiser leurs sessions. Les game shows interactifs apportent une dimension spectaculaire inspir\u00e9e des \u00e9missions t\u00e9l\u00e9vis\u00e9es. Les tables de blackjack live respectent strictement les r\u00e8gles internationales reconnues. Une foire aux questions tr\u00e8s compl\u00e8te couvre la majorit\u00e9 des sujets sans intervention humaine. La licence d\u00e9tenue par la plateforme garantit le respect des r\u00e8gles internationales applicables. Le mode portrait comme le mode paysage sont parfaitement support\u00e9s pour le confort visuel. Les transactions en cryptomonnaie sont possibles pour les joueurs habitu\u00e9s aux solutions modernes. Les op\u00e9rations limit\u00e9es dans le temps cr\u00e9ent une dynamique stimulante pour les habitu\u00e9s. Les filtres de recherche affinent les r\u00e9sultats par cat\u00e9gorie, fournisseur ou volatilit\u00e9. Les options de jeu en groupe permettent de partager l'exp\u00e9rience avec des amis en temps r\u00e9el. Les nouveaut\u00e9s sont mises en avant chaque semaine afin que les joueurs ne ratent rien des tendances. Le chat en direct permet d'\u00e9changer avec les croupiers et les autres participants. L'\u00e9coute des retours utilisateurs nourrit r\u00e9guli\u00e8rement les \u00e9volutions de la plateforme. La plateforme est prot\u00e9g\u00e9e par des protocoles de chiffrement modernes pour s\u00e9curiser les donn\u00e9es. Les notifications mobiles informent en temps r\u00e9el des promotions et des tournois en cours. Les d\u00e9p\u00f4ts sont cr\u00e9dit\u00e9s instantan\u00e9ment, permettant de commencer \u00e0 jouer sans aucun temps d'attente. Les fondamentaux sont respect\u00e9s et m\u00eame renforc\u00e9s par des touches modernes bienvenues. Le souci du d\u00e9tail apparent \u00e0 chaque \u00e9cran m\u00e9rite d'\u00eatre soulign\u00e9 comme un v\u00e9ritable atout.<\/p><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\ud83c\udfc0 Dunk Calculator Find out if you can dunk a basketball based on your height, standing reach, vertical jump, and [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-53","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/seonumber1.com\/calc\/wp-json\/wp\/v2\/pages\/53","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/seonumber1.com\/calc\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/seonumber1.com\/calc\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/seonumber1.com\/calc\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/seonumber1.com\/calc\/wp-json\/wp\/v2\/comments?post=53"}],"version-history":[{"count":5,"href":"https:\/\/seonumber1.com\/calc\/wp-json\/wp\/v2\/pages\/53\/revisions"}],"predecessor-version":[{"id":776,"href":"https:\/\/seonumber1.com\/calc\/wp-json\/wp\/v2\/pages\/53\/revisions\/776"}],"wp:attachment":[{"href":"https:\/\/seonumber1.com\/calc\/wp-json\/wp\/v2\/media?parent=53"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}