From 3aab0e93804048641d6b60f0930f00ed7fc6cc1b Mon Sep 17 00:00:00 2001 From: Conary36 <30410688+Conary36@users.noreply.github.com> Date: Wed, 16 Aug 2017 10:30:57 -0400 Subject: [PATCH 1/2] Create hw#1 --- hw#1 | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 hw#1 diff --git a/hw#1 b/hw#1 new file mode 100644 index 0000000..3d771f9 --- /dev/null +++ b/hw#1 @@ -0,0 +1,16 @@ +Feynman Writing Prompts - Write out explanations of the following concepts like you are explaining it to a 12 year old. Doing this will help you quickly discover any holes in your understanding. Ask your questions on Slack. + ◦ Variables + Variables are used to find values in a computer program. For example, I may have 2 bowls filled with cereal. If I wanted to find out how much cereal is in each bowl, I would write a variable describing each bowl. Then I would write the value (amount of cereal) of each bowl. Depending on what is necessary, simple math would give me a value. + + ◦ Strings + Strings are values attached to a variable. Usually the string is comprised of both letters and numbers or only letters. An example: #Flex=67THU865 (not actual). When a command of print a variable is given the value of String is shown. + + ◦ Functions (arguments, return) + A Function instructs the computer what needs to be done. Arguments are contained in Functions for added instructions. The Return feature of a Function tells the computer whether the value of a code can be reused. + + ◦ if statements + Similar to how Variables can equal a value, a “if statement” tells the computer that if a value is true or false, to print a given statement. Example: if (5>4){ print “Power”} + + ◦ Boolean values (true, false) + A Boolean examines conditional statements for values to determine if it is True or False. + Example: “Coding is cool and fun.” value1=cool, value2=fun, Boolean=and Results=True From caf346db6d99cce5f8be4b4caaa9f0f50c62c683 Mon Sep 17 00:00:00 2001 From: Conary36 <30410688+Conary36@users.noreply.github.com> Date: Wed, 16 Aug 2017 13:17:25 -0400 Subject: [PATCH 2/2] Rename exercises.js to hw1exercises.js --- hw1exercises.js | 135 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 135 insertions(+) create mode 100644 hw1exercises.js diff --git a/hw1exercises.js b/hw1exercises.js new file mode 100644 index 0000000..ca473e6 --- /dev/null +++ b/hw1exercises.js @@ -0,0 +1,135 @@ +function multiplyByTen(num) { + // return num after multiplying it by ten + // code here +} + +function subtractFive(num) { + // return num after subtracting five + // code here +} + +function areSameLength(str1, str2) { + // return true if the two strings have the same length + // otherwise return false + // code here +} + +function areEqual(x, y) { + // return true if x and y are the same + // otherwise return false + // code here +} + +function lessThanNinety(num) { + // return true if num is less than ninety + // otherwise return false + // code here +} + +function greaterThanFifty(num) { + // return true if num is greater than fifty + // otherwise return false + // code here +} + +function add(x, y) { + // add x and y together and return the value + // code here +} + +function subtract(x, y) { + // subtract y from x and return the value + // code here +} + +function divide(x, y) { + // divide x by y and return the value + // code here +} + +function multiply(x, y) { + // multiply x by y and return the value + // code here +} + +function getRemainder(x, y) { + // return the remainder from dividing x by y + // code here +} + +function isEven(num) { + // return true if num is even + // otherwise return false + // code here +} + +function isOdd(num) { + // return true if num is false + // otherwise return false + // code here +} + +function square(num) { + // square num and return the new value + // code here +} + +function cube(num) { + // cube num and return the new value + // code here +} + +function raiseToPower(num, exponent) { + // raise num to whatever power is passed in as exponent + // code here +} + +function roundNumber(num) { + // round num and return it + // code here +} + +function roundUp(num) { + // round num up and return it + // code here +} + +function addExclamationPoint(str) { + // add an exclamation point to the end of str and return the new string + // 'hello world' -> 'hello world!' + // code here +} + +function combineNames(firstName, lastName) { + // return firstName and lastName combined as one string and separated by a space. + // 'Lambda', 'School' -> 'Lambda School' + // code here +} + +function getGreeting(name) { + // Take the name string and concatenate other strings onto it so it takes the following form: + // 'Sam' -> 'Hello Sam!' + // code here +} + +// If you can't remember these area formulas then head over to Google or look at the test code. + +function getRectangleArea(length, width) { + // return the area of the rectangle by using length and width + // code here +} + +function getTriangleArea(base, height) { + // return the area of the triangle by using base and height + // code here +} + +function getCircleArea(radius) { + // return the rounded area of the circle given the radius + // code here +} + +function getRectangularPrismVolume(length, width, height) { + // return the volume of the 3D rectangular prism given the length, width, and height + // code here +}