# Thread: How should I start? What to do?

#### Hybrid View

1. Registered User
Join Date
Jun 2014
Posts
9

## How should I start? What to do?

Hey Guys I was wondering how I should begin to tackle this problem with my JavaScript scenario:
Anything from pseudo code to code to how I should think about it (eg. while this is happening loop that) is GREATLY appreciated. I have tried for hours and cannot get this to work ;(
Scenario:
A bricklayer wants an app on his phone that calculates quotes for brick retaining walls.

50 bricks per square metre

Bricks cost \$435 per 1000

Brickie charges \$1050 per \$1000 to lay.

If you feel you are on a role or are a great coder it would be appreciated if you could help me with this although as it is harder understand if it is too dificult

Tom wants to find out his BMI (Body Mass Index) and what category he falls under (Underweight, Normal, Overweight and Obese).

2. Registered User
Join Date
Nov 2010
Posts
1,276
Firstly, these calculations are so blindingly simple that it's impossible to believe you have spent hours on them and can't even come up with pseudo code to show for your efforts.

Secondly, the questions practically are pseudo code, but to put it into numbers:

1 (y being number of sq metres to lay)

y * 50 = number of bricks needed (a)

435 / 1000 = cost per brick (b)

a * b = cost of bricks (c)

(c / 1000) * 1050 = labor cost (d)

c + d = total cost

of course what you want to do with remainders, etc, is something you should think about

2. (y being height in metres of subject)

Wikipedia says that BMI is calculated by

kg / (y2), and (simplified)

underweight is BMI < 18.5
normal is BMI > 18.5 and < 25
overweight is BMI > 25 and < 30
obese is > 30

You won't find many people here willing to do your entire homework assignment for you, but if you show some effort (and post the code that results) and ask specific questions about problems you are facing, you will almost certainly find people willing to help

3. Registered User
Join Date
Jun 2014
Posts
9
thanks so much man glad for the heads up and yeah, will people here help with debugging I have completed a piece of code that doesn't run because something is obviously not were it is suppose to be

4. Registered User
Join Date
Nov 2010
Posts
1,276
yeah, we'll probably help with debugging. You should look at it first in your browser's error console, though - that's the first step in debugging any piece of javascript

There are currently 1 users browsing this thread. (0 members and 1 guests)

#### Posting Permissions

• You may not post new threads
• You may not post replies
• You may not post attachments
• You may not edit your posts
•

"

"

## X vBulletin 4.2.2 Debug Information

• Page Generation 0.14005 seconds
• Memory Usage 2,969KB
• Queries Executed 13 (?)
Template Usage (29):
• (1)footer
• (1)forumjump
• (1)forumrules
• (1)gobutton
• (4)memberaction_dropdown
• (1)navbar
• (1)navbar_moderation
• (1)navbar_noticebit
• (1)navbar_tabs
• (2)option
• (4)postbit
• (4)postbit_onlinestatus
• (4)postbit_wrapper
• (1)spacer_close
• (1)spacer_open
• (1)tagbit_wrapper

Phrase Groups Available (6):
• global
• inlinemod
• postbit
• posting
• reputationlevel
Included Files (27):
• ./global.php
• ./includes/class_bootstrap.php
• ./includes/init.php
• ./includes/class_core.php
• ./includes/config.php
• ./includes/functions.php
• ./includes/class_friendly_url.php
• ./includes/class_hook.php
• ./includes/class_bootstrap_framework.php
• ./vb/vb.php
• ./vb/phrase.php
• ./includes/functions_calendar.php
• ./includes/functions_bigthree.php
• ./includes/class_postbit.php
• ./includes/class_bbcode.php
• ./includes/functions_reputation.php
• ./includes/functions_notice.php
• ./packages/vbattach/attach.php
• ./vb/types.php
• ./vb/cache.php
• ./vb/cache/db.php
• ./vb/cache/observer/db.php
• ./vb/cache/observer.php

Hooks Called (71):
• init_startup
• friendlyurl_resolve_class
• init_startup_session_setup_start
• database_pre_fetch_array
• database_post_fetch_array
• init_startup_session_setup_complete
• global_bootstrap_init_start
• global_bootstrap_init_complete
• cache_permissions
• fetch_foruminfo
• global_state_check
• global_bootstrap_complete
• global_start
• style_fetch
• global_setup_complete
• strip_bbcode
• friendlyurl_clean_fragment
• friendlyurl_geturl
• forumjump
• cache_templates
• cache_templates_process
• template_register_var
• template_render_output
• fetch_template_start
• fetch_template_complete
• parse_templates
• notices_check_start
• notices_noticebit
• process_templates_complete
• friendlyurl_redirect_canonical
• bbcode_fetch_tags
• bbcode_create
• postbit_factory
• postbit_display_start
• postbit_imicons
• bbcode_parse_start
• bbcode_parse_complete_precache
• bbcode_parse_complete
• postbit_display_complete
• memberaction_dropdown
• tag_fetchbit_complete
• forumrules
• navbits
• navbits_complete