daily pastebin goal
24%
SHARE
TWEET

Untitled

a guest Jan 21st, 2018 68 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.   <meta charset="utf-8">
  5.   <meta name="viewport" content="width=device-width">
  6.   <title>JS Bin</title>
  7.   <script type = "text/javascript">
  8.  
  9.     /*
  10.     // returns correct value from array in object.
  11.     function propertyValueAt(obj1, arrayValue)
  12.     {
  13.       if
  14.       {
  15.         (ar == "a")
  16.       return "1";
  17.       }
  18.         else if
  19.       {
  20.           (ar == "b")
  21.       return "{c:2, d:3}"
  22.     }
  23.     else if
  24.      {
  25.       (ar == "'b', 'd'")
  26.     return "3";
  27.      }
  28.     else if
  29.       {
  30.       ((ar == "d") or (ar == "q"))
  31.       return undefined;
  32.       }
  33.     else
  34.      {
  35.       return null;
  36.      }
  37.     }
  38.     */
  39.    
  40.     function sumNested(numbers)
  41.     {
  42.       var sum = 0;
  43.       for (var i in numbers)
  44.         {
  45.           sum += numbers[i];
  46.         }
  47.      
  48.       return sum;
  49.     }
  50.    
  51.     function wordCount(quote)
  52.     {
  53.       var a = quote.split(" ").length;
  54.       return a;
  55.     }
  56.    
  57.     function areTheseAnagrams(value1, value2)
  58.     {
  59.       if (value1 === value2)
  60.         {
  61.           return true;
  62.         }
  63.       else
  64.         {
  65.           return false;
  66.         }
  67.     }
  68.    
  69.    
  70.     function fizzBuzz(number)
  71.     {
  72.       if (number > 0)
  73.       {
  74.         document.writeln("Number: " + number);
  75.       }
  76.      
  77.       var i = 0;
  78.       while (i < number)
  79.       if (i % 3 == 0)
  80.        {
  81.          document.writeln("fizz");
  82.          i++;
  83.        }
  84.       else if (number % 5 == 0)
  85.        {
  86.           document.writeln("buzz");
  87.          i++;
  88.        }
  89.       else if ((number % 3 == 0) &&(number % 5 == 0))
  90.         {
  91.           document.writeln("fizzbuzz");
  92.           i++;
  93.         }
  94.       else
  95.         {
  96.           document.writeln("");
  97.           i++
  98.         }  
  99.     }
  100.    
  101.     //
  102.     function Car(name, speed)
  103.     {
  104.       this.name = name;
  105.       this.speed = speed;
  106.     }
  107.    
  108.     function getSpeed(object1)
  109.     {
  110.       return object1.speed;
  111.     }
  112.    
  113.     function setSpeed(object1, speed)
  114.     {
  115.       object1.speed = speed;
  116.     }
  117.    
  118.     function stop(myCar)
  119.     {
  120.       myCar.speed = 0;
  121.     }
  122.    
  123.     function calculateBowlingScore()
  124.     {
  125.      
  126.     }
  127.   </script>
  128. </head>
  129. <body>
  130. <pre>
  131. <script type = "text/javascript">
  132.    
  133. /*
  134. Adam Bosick
  135. Question: 1
  136.    
  137.     // creating object.
  138.     var object1 = new Object();
  139.    
  140.     // adding property
  141.     object1.array = new Array("a", "b", "'b', 'd'", "d", "q");
  142.  
  143.     // store result from function
  144.     //var result = propertyValueAt(object1, object1.array[0]);
  145.     //document.writeln("The result from the function is: " + result);
  146. */
  147.  
  148. // Question 2:
  149.     document.writeln("Question 2");
  150.     var numbers = [1, 1, 1, 3, 4, 8, 5];
  151.     var total = sumNested(numbers);
  152.     document.writeln("The total from the array is: " + total);
  153.    
  154.  
  155. // Question 3:
  156.  
  157.  
  158. // not correct, no time to fix.
  159. document.writeln("\nQuestion 3");
  160. var quote = "This is just a test";
  161. var spaces = wordCount(quote);
  162. document.writeln("The total number of words in the quote is: " + spaces);
  163.  
  164. // Question 4:
  165. var x = ["a", "b", "d"];
  166. var y = ["d", "b", "a"];
  167. var z = ["a", "z", "z"];
  168.  
  169.  
  170. var test = x.sort();
  171. var test2 = y.sort();
  172.  
  173. var valid = areTheseAnagrams(test, test2);
  174.  
  175. document.writeln("First set of values: " + x + ", Second set of values: " + y );
  176. // Will need to investigate.
  177. document.writeln("Anagrams: " + valid);
  178.  
  179. // Question 5: Analyze Prices - Will get to later.
  180.  
  181. // Question 6:
  182. var randomNumber = 32;
  183. var modulus = fizzBuzz(randomNumber);
  184. document.writeln("Answer: " + modulus);
  185.  
  186. // Question 7:
  187.  
  188. // cretae object
  189. Car myCar = new Car("Bugatti", 200);
  190.  
  191. // get speed of car
  192. var speed = getSpeed(myCar);
  193.  
  194. // set speed using function
  195. setSpeed(myCar, 500);
  196.  
  197. stop(myCar);
  198. // other way
  199. // myCar.speed = 1000;
  200.  
  201.  
  202.  
  203.  
  204. </script>
  205.     </pre>
  206.  
  207.  
  208. <script id="jsbin-source-html" type="text/html">
  209. <!DOCTYPE html>
  210. <html>
  211. <head>
  212.   <meta charset="utf-8">
  213.   <meta name="viewport" content="width=device-width">
  214.   <title>JS Bin</title>
  215.   <script type = "text/javascript">
  216.  
  217.     /*
  218.     // returns correct value from array in object.
  219.     function propertyValueAt(obj1, arrayValue)
  220.     {
  221.       if
  222.       {
  223.         (ar == "a")
  224.       return "1";
  225.       }
  226.         else if
  227.       {
  228.           (ar == "b")
  229.       return "{c:2, d:3}"
  230.     }
  231.     else if
  232.      {
  233.       (ar == "'b', 'd'")
  234.     return "3";
  235.      }
  236.     else if
  237.       {
  238.       ((ar == "d") or (ar == "q"))
  239.       return undefined;
  240.       }
  241.     else
  242.      {
  243.       return null;
  244.      }
  245.     }
  246.     */
  247.    
  248.     function sumNested(numbers)
  249.     {
  250.       var sum = 0;
  251.       for (var i in numbers)
  252.         {
  253.           sum += numbers[i];
  254.         }
  255.      
  256.       return sum;
  257.     }
  258.    
  259.     function wordCount(quote)
  260.     {
  261.       var a = quote.split(" ").length;
  262.       return a;
  263.     }
  264.    
  265.     function areTheseAnagrams(value1, value2)
  266.     {
  267.       if (value1 === value2)
  268.         {
  269.           return true;
  270.         }
  271.       else
  272.         {
  273.           return false;
  274.         }
  275.     }
  276.    
  277.    
  278.     function fizzBuzz(number)
  279.     {
  280.       if (number > 0)
  281.       {
  282.         document.writeln("Number: " + number);
  283.       }
  284.      
  285.       var i = 0;
  286.       while (i < number)
  287.       if (i % 3 == 0)
  288.        {
  289.          document.writeln("fizz");
  290.          i++;
  291.        }
  292.       else if (number % 5 == 0)
  293.        {
  294.           document.writeln("buzz");
  295.          i++;
  296.        }
  297.       else if ((number % 3 == 0) &&(number % 5 == 0))
  298.         {
  299.           document.writeln("fizzbuzz");
  300.           i++;
  301.         }
  302.       else
  303.         {
  304.           document.writeln("");
  305.           i++
  306.         }  
  307.     }
  308.    
  309.     //
  310.     function Car(name, speed)
  311.     {
  312.       this.name = name;
  313.       this.speed = speed;
  314.     }
  315.    
  316.     function getSpeed(object1)
  317.     {
  318.       return object1.speed;
  319.     }
  320.    
  321.     function setSpeed(object1, speed)
  322.     {
  323.       object1.speed = speed;
  324.     }
  325.    
  326.     function stop(myCar)
  327.     {
  328.       myCar.speed = 0;
  329.     }
  330.    
  331.     function calculateBowlingScore()
  332.     {
  333.      
  334.     }
  335.   <\/script>
  336. </head>
  337. <body>
  338. <pre>
  339. <script type = "text/javascript">
  340.    
  341. /*
  342. Adam Bosick
  343. Question: 1
  344.    
  345.     // creating object.
  346.     var object1 = new Object();
  347.    
  348.     // adding property
  349.     object1.array = new Array("a", "b", "'b', 'd'", "d", "q");
  350.  
  351.     // store result from function
  352.     //var result = propertyValueAt(object1, object1.array[0]);
  353.     //document.writeln("The result from the function is: " + result);
  354. */
  355.  
  356. // Question 2:
  357.     document.writeln("Question 2");
  358.     var numbers = [1, 1, 1, 3, 4, 8, 5];
  359.     var total = sumNested(numbers);
  360.     document.writeln("The total from the array is: " + total);
  361.    
  362.  
  363. // Question 3:
  364.  
  365.  
  366. // not correct, no time to fix.
  367. document.writeln("\nQuestion 3");
  368. var quote = "This is just a test";
  369. var spaces = wordCount(quote);
  370. document.writeln("The total number of words in the quote is: " + spaces);
  371.  
  372. // Question 4:
  373. var x = ["a", "b", "d"];
  374. var y = ["d", "b", "a"];
  375. var z = ["a", "z", "z"];
  376.  
  377.  
  378. var test = x.sort();
  379. var test2 = y.sort();
  380.  
  381. var valid = areTheseAnagrams(test, test2);
  382.  
  383. document.writeln("First set of values: " + x + ", Second set of values: " + y );
  384. // Will need to investigate.
  385. document.writeln("Anagrams: " + valid);
  386.  
  387. // Question 5: Analyze Prices - Will get to later.
  388.  
  389. // Question 6:
  390. var randomNumber = 32;
  391. var modulus = fizzBuzz(randomNumber);
  392. document.writeln("Answer: " + modulus);
  393.  
  394. // Question 7:
  395.  
  396. // cretae object
  397. Car myCar = new Car("Bugatti", 200);
  398.  
  399. // get speed of car
  400. var speed = getSpeed(myCar);
  401.  
  402. // set speed using function
  403. setSpeed(myCar, 500);
  404.  
  405. stop(myCar);
  406. // other way
  407. // myCar.speed = 1000;
  408.  
  409.  
  410.  
  411.  
  412. <\/script>
  413.     </pre>
  414.  
  415. </body>
  416. </html>
  417.  
  418.  
  419. </script>
  420.  
  421. </body>
  422. </html>
RAW Paste Data
Top