Advertisement
Guest User

oblig 2 prog

a guest
Sep 30th, 2014
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.     <link rel="stylesheet" type="text/css" href="template/fincss.css">
  5.     <style>
  6.             body {
  7.             font-family: arial;
  8.             }
  9.     </style>
  10.     <script>      
  11.     function skriv() {
  12.  
  13.         var finP = document.getElementById("display");
  14.         var tekst = document.getElementById("tekst");
  15.         var antall = document.getElementById("antall");
  16.  
  17.         for (var i = 0; i < antall.value; i++) {
  18.             finP.innerHTML += tekst.value + ", ";
  19.         }
  20.     }
  21.    
  22.     function rente() {
  23.         //hvorfor kan jeg sette denne variablen før d3 er laget?
  24.         var d3 = document.getElementById("d3");
  25.         var penger = document.getElementById("penger");
  26.         var rentesats = document.getElementById("rentesats");
  27.         var aar = document.getElementById("aar");
  28.         var cash = penger.value;
  29.         var rentedelt = rentesats.value / 100;
  30.  
  31.         for (var i = 1; i <= aar.value; i++) {
  32.             cash = Number(cash) + (Number(cash) * Number(rentedelt));
  33.             d3.innerHTML += "Etter " + i + " år har du " + cash.toFixed(2) + " kr på banken <br />";
  34.         }
  35.     }
  36.  
  37.     function giDager(){
  38.    
  39.         var monthInput = document.getElementById("month").value;
  40.         var d21 = document.getElementById("d21");
  41.    
  42.         var antdager = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 31, 31];
  43.         var mndnavn = ["Januar", "Februar", "Mars", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Desember"];
  44.    
  45.    
  46.         if (monthInput >=1 && monthInput <=12){
  47.             monthInput = parseInt(monthInput) -1;
  48.             d21.innerHTML = "I måneden " + mndnavn[monthInput] + " er det " + antdager[monthInput] + " dager.";
  49.         }
  50.         else{
  51.             d21.innerHTML = "Ugyldig måned.";
  52.         }
  53.     }
  54.  
  55.    
  56.     function init() {
  57.  
  58.         var d2_1 = document.getElementById("d2_1");
  59.  
  60.         function forlengs100() {
  61.             for (var i = 0; i <= 100; i++) {
  62.                 d2_1.innerHTML += i + ", ";
  63.             }
  64.         }
  65.  
  66.         forlengs100();
  67.  
  68.         var d2_2 = document.getElementById("d2_2");
  69.  
  70.         function baklengs100() {
  71.             for (var i = 100; i >= 0; i--) {
  72.                 d2_2.innerHTML += i + ", ";
  73.             }
  74.         }
  75.  
  76.         baklengs100();
  77.  
  78.         var d2_3 = document.getElementById("d2_3");
  79.  
  80.         function deltpa2() {
  81.             for (var i = 0; i <= 100; i++) {
  82.                 d2_3.innerHTML += i / 2 + ", ";
  83.             }
  84.         }
  85.  
  86.         deltpa2();
  87.  
  88.         var d2_4 = document.getElementById("d2_4");
  89.  
  90.         function deltpa3() {
  91.             for (var i = 0; i <= 100; i++) {
  92.                 if (i % 3 == 0) {
  93.                     d2_4.innerHTML += i + ", ";
  94.                 }
  95.             }
  96.         }
  97.  
  98.         deltpa3();
  99.  
  100.         var d2_5 = document.getElementById("d2_5");
  101.  
  102.         function partall() {
  103.             for (var i = 0; i <= 100; i++) {
  104.                 if (i % 2 == 0) {
  105.                     d2_5.innerHTML += i + ", ";
  106.                 }
  107.             }
  108.         }
  109.  
  110.         partall();
  111.  
  112.         var d2_6 = document.getElementById("d2_6");
  113.  
  114.         function oddetall() {
  115.             for (var i = 0; i <= 100; i++) {
  116.                 if (i % 2 != 0) {
  117.                     d2_6.innerHTML += i + ", ";
  118.                 }
  119.             }
  120.         }
  121.  
  122.         oddetall();
  123.  
  124.         var d2_7 = document.getElementById("d2_7");
  125.  
  126.         function annenhver() {
  127.             for (var i = 0; i <= 100; i++) {
  128.                 if (i % 2 == 0) {
  129.                     d2_7.innerHTML += i + ", ";
  130.                 } else {
  131.                     d2_7.innerHTML += -i + ", ";
  132.                 }
  133.             }
  134.         }
  135.  
  136.         annenhver();
  137.  
  138.         var d8 = document.getElementById("d8");
  139.  
  140.         function nesta() {
  141.             for (var i = 1; i <= 5; i++) {
  142.                 for (var j = 1; j <= 5; j++) {
  143.                     d8.innerHTML += i + '-' + j + ", ";
  144.                 }
  145.             }
  146.         }
  147.  
  148.         nesta();
  149.  
  150.         var minArray = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15];
  151.  
  152.         var d9 = document.getElementById("d9");
  153.         var d10 = document.getElementById("d10");
  154.         var d11 = document.getElementById("d11");
  155.         var d12 = document.getElementById("d12");
  156.         var d13 = document.getElementById("d13");
  157.         var d14 = document.getElementById("d14");
  158.         var d15 = document.getElementById("d15");
  159.         var d16 = document.getElementById("d16");
  160.         var d17 = document.getElementById("d17");
  161.         var d18 = document.getElementById("d18");
  162.         var d19 = document.getElementById("d19");
  163.         var d20 = document.getElementById("d20");
  164.         var d21 = document.getElementById("d21");
  165.  
  166.         function skrivArr() {
  167.             for (var i = 0; i < minArray.length; i++) {
  168.                 d9.innerHTML += minArray[i] + ", ";
  169.             }
  170.         }
  171.  
  172.         skrivArr();
  173.  
  174.         function baklengsArr() {
  175.             for (var i=minArray.length-1; i>=0; i--) {
  176.                 d10.innerHTML += minArray[i] + ", ";
  177.             }
  178.         }
  179.  
  180.         baklengsArr();
  181.        
  182.         function annenHverArr(){
  183.             for (var i = 0; i < minArray.length; i = i+2) {
  184.                 d11.innerHTML += minArray[i] + ", ";
  185.             }
  186.         }
  187.        
  188.         annenHverArr();
  189.        
  190.         function mindreEnnTi(){
  191.             for (var i = 0; i < minArray.length; i++) {
  192.                 if(minArray[i] < 10){
  193.                 d12.innerHTML += minArray[i] + ", ";
  194.                 }
  195.             }
  196.         }
  197.        
  198.         mindreEnnTi();
  199.        
  200.         function partallArr() {
  201.             for (var i = 0; i < minArray.length; i++) {
  202.                 if(minArray[i] % 2 == 0){
  203.                     d13.innerHTML += minArray[i] + ", ";
  204.                 }
  205.             }
  206.         }
  207.  
  208.         partallArr();
  209.         var finSum = 0;
  210.        
  211.         function sumArr() {
  212.             for (var i = 0; i < minArray.length; i++) {
  213.                 finSum += minArray[i];
  214.                 d14.innerHTML = finSum;
  215.             }
  216.         }
  217.  
  218.         sumArr();
  219.         var antE = 0;
  220.        
  221.         function antElement() {
  222.             for (var i = 0; i < minArray.length; i++) {
  223.                 antE++;
  224.                 d15.innerHTML = antE;
  225.             }
  226.         }
  227.  
  228.         antElement();
  229.        
  230.         var finSum2 = 0;
  231.        
  232.         function gjennomsnitt() {
  233.             for (var i = 0; i < minArray.length; i++) {
  234.                 finSum2 += minArray[i];
  235.                 d16.innerHTML = finSum2/minArray.length;
  236.             }
  237.         }
  238.  
  239.         gjennomsnitt();
  240.        
  241.         var finSum3 = 0;
  242.        
  243.         function parSum(){
  244.             for (var i = 0; i < minArray.length; i++) {
  245.                 if (minArray[i] % 2 == 0){
  246.                     finSum3 += minArray[i];
  247.                     d17.innerHTML = finSum3;
  248.                 }
  249.             }
  250.         }
  251.  
  252.         parSum();
  253.        
  254.         var minste = minArray[0];
  255.        
  256.         function minsteElem() {
  257.             for (var i = 0; i < minArray.length; i++) {
  258.                 if(minArray[i] < minste){
  259.                     minste = minArray[i];
  260.                 }
  261.                 d18.innerHTML = minste;
  262.             }
  263.         }
  264.  
  265.         minsteElem();
  266.        
  267.         sattVerdi = 5;
  268.        
  269.         function finnVerdi() {
  270.             for (var i = 0; i < minArray.length; i++) {
  271.                 if(minArray[i] == sattVerdi){
  272.                     d19.innerHTML = "Ja, denne listen inneholder verdien " + sattVerdi + ".";
  273.                 }
  274.             }
  275.         }
  276.  
  277.         finnVerdi();
  278.        
  279.         var forekomster = 0;
  280.        
  281.         function hvorMange() {
  282.             for (var i = 0; i < minArray.length; i++) {
  283.                 if(minArray[i] == sattVerdi){
  284.                     forekomster++;
  285.                 }
  286.             d20.innerHTML = forekomster;
  287.             }
  288.         }
  289.  
  290.         hvorMange();
  291.     }
  292.     </script>
  293. </head>
  294. <body onload="init()">
  295.        
  296.         <p>Oppgave 1:</p>
  297.         <input id="tekst" />
  298.         <input id="antall" />
  299.         <button onclick="skriv()">Skriv</button>
  300.        
  301.         <p id="display"></p>
  302.        
  303.         <p>Oppgave 2:</p>
  304.        
  305.         <p id="d2_1"></p>
  306.         <p id="d2_2"></p>
  307.         <p id="d2_3"></p>
  308.         <p id="d2_4"></p>
  309.         <p id="d2_5"></p>
  310.         <p id="d2_6"></p>
  311.         <p id="d2_7"></p>
  312.        
  313.        <p>Oppgave 3:</p>
  314.            
  315.            <input id="penger" /><span>Penger.</span><br />
  316.            <input id="rentesats" /><span>Rentesats.</span><br />
  317.            <input id="aar" /><span>År.</span><br />
  318.            <button onclick="rente()">Send.</button>
  319.            
  320.            <p id="d3"></p>
  321.                    
  322.         <p>Oppgave 4:</p>
  323.                
  324.             <p id="d8"></p>
  325.            
  326.         <p>Oppgave 5:</p>
  327.         <!--
  328.         <p id="d9"></p>
  329.         <p id="d10"></p>
  330.         <p id="d11"></p>
  331.         <p id="d12"></p>
  332.         <p id="d13"></p>
  333.         <p id="d14"></p>
  334.         <p id="d15"></p>
  335.         <p id="d16"></p>
  336.         <p id="d17"></p>
  337.         <p id="d18"></p>
  338.         <p id="d19"></p>
  339.         <p id="d20"></p>
  340.        -->
  341.        <p>Oppgave 6:</p>
  342.        
  343.        <input id="month" type="text" />
  344.        <button onclick="giDager()">Send</button>
  345.        <p id="d21"></p>
  346.        
  347.        
  348.        
  349.         <!-- JavaScript -->
  350.        
  351.         <script type="test/javascript">
  352.              
  353.  
  354.  
  355.                
  356.         </script>
  357. </body>
  358. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement