Software programing
Kanalga Telegram’da o‘tish
This is a channel which gives tutorial on different programming languages, android tips and tricks best apps etc...
Ko'proq ko'rsatish1 471
Obunachilar
Ma'lumot yo'q24 soatlar
Ma'lumot yo'q7 kun
Ma'lumot yo'q30 kun
Postlar arxiv
\n\nThe first line (in the script) creates an array named cars.\n\nThe second line \"finds\" the element with id=\"demo\",\n and \"displays\" the array in the \"innerHTML\" of it. \nWhat is an Array?\n\nAn array is a special variable, \nwhich can hold more than one value at a time.","datePublished":"2019-02-11T15:17:01Z","dateModified":"2019-02-11T15:17:01Z","author":{"@type":"Organization","name":"Software programing","url":"https://telemetr.io/uz/channels/1259641032-software_programming1","image":"https://img.tlmtr.io/c/1nfkaQ/5846196616325870645?ty=x"},"publisher":{"@type":"Organization","name":"Software programing","url":"https://telemetr.io/uz/channels/1259641032-software_programming1","image":"https://img.tlmtr.io/c/1nfkaQ/5846196616325870645?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":694}]}},{"@type":"ListItem","position":14,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/uz/channels/1259641032-software_programming1/posts/414","url":"https://telemetr.io/uz/channels/1259641032-software_programming1/posts/414","mainEntityOfPage":"https://telemetr.io/uz/channels/1259641032-software_programming1/posts/414","headline":"https://t.me/hokingrasta","articleBody":"https://t.me/hokingrasta","datePublished":"2019-02-10T15:23:41Z","dateModified":"2019-02-10T15:23:41Z","author":{"@type":"Organization","name":"Software programing","url":"https://telemetr.io/uz/channels/1259641032-software_programming1","image":"https://img.tlmtr.io/c/1nfkaQ/5846196616325870645?ty=x"},"publisher":{"@type":"Organization","name":"Software programing","url":"https://telemetr.io/uz/channels/1259641032-software_programming1","image":"https://img.tlmtr.io/c/1nfkaQ/5846196616325870645?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":675}]}},{"@type":"ListItem","position":15,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/uz/channels/1259641032-software_programming1/posts/409","url":"https://telemetr.io/uz/channels/1259641032-software_programming1/posts/409","mainEntityOfPage":"https://telemetr.io/uz/channels/1259641032-software_programming1/posts/409","headline":"JavaScript provides 8 mathematical constants that can be accessed with the Math object: Example Math.E // ret…","articleBody":"JavaScript provides 8 mathematical constants\nthat can be accessed with the Math object:\nExample\nMath.E // returns Euler's number\nMath.PI // returns PI\nMath.SQRT2 // returns the square root of 2\nMath.SQRT1_2 // returns the square root of 1/2\nMath.LN2 // returns the natural logarithm of 2\nMath.LN10 // returns the natural logarithm of 10\nMath.LOG2E // returns base 2 logarithm of E\nMath.LOG10E // returns base 10 logarithm of E\n\n@software_programming1","datePublished":"2019-02-08T14:09:02Z","dateModified":"2019-02-08T14:09:02Z","author":{"@type":"Organization","name":"Software programing","url":"https://telemetr.io/uz/channels/1259641032-software_programming1","image":"https://img.tlmtr.io/c/1nfkaQ/5846196616325870645?ty=x"},"publisher":{"@type":"Organization","name":"Software programing","url":"https://telemetr.io/uz/channels/1259641032-software_programming1","image":"https://img.tlmtr.io/c/1nfkaQ/5846196616325870645?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":716},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":1}]}},{"@type":"ListItem","position":16,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/uz/channels/1259641032-software_programming1/posts/408","url":"https://telemetr.io/uz/channels/1259641032-software_programming1/posts/408","mainEntityOfPage":"https://telemetr.io/uz/channels/1259641032-software_programming1/posts/408","headline":"Math.min() and Math.max() Math.min() and Math.max() can be used to find the lowest or highest value in a list…","articleBody":"Math.min() and Math.max()\n\nMath.min() and Math.max() can be used to find the\n lowest or highest value in a list of arguments:\nExample\nMath.min(0, 15,-8, -200); // returns -200 \nMath.max(0, 15,-8, -200); // returns 15\n\nMath.round() rounds a number to the nearest integer:\n\nExample\nMath.round(4.7); // returns 5\nMath.round(4.4); // returns 4 \n\nMath.ceil() rounds a number up to the nearest integer:\n\nExample\nMath.ceil(4.4); // returns 5 \n\nMath.floor() rounds a number down to the nearest integer:\n\nExample\nMath.floor(4.7); // returns 4 \n@software_programming1","datePublished":"2019-02-08T14:08:22Z","dateModified":"2019-02-08T14:08:22Z","author":{"@type":"Organization","name":"Software programing","url":"https://telemetr.io/uz/channels/1259641032-software_programming1","image":"https://img.tlmtr.io/c/1nfkaQ/5846196616325870645?ty=x"},"publisher":{"@type":"Organization","name":"Software programing","url":"https://telemetr.io/uz/channels/1259641032-software_programming1","image":"https://img.tlmtr.io/c/1nfkaQ/5846196616325870645?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":698}]}},{"@type":"ListItem","position":17,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/uz/channels/1259641032-software_programming1/posts/407","url":"https://telemetr.io/uz/channels/1259641032-software_programming1/posts/407","mainEntityOfPage":"https://telemetr.io/uz/channels/1259641032-software_programming1/posts/407","headline":"you can use the toString() method to output numbers as base 16 (hex), base 8 (octal), or base 2 (binary). Exa…","articleBody":"you can use the toString() method to output numbers as base 16 (hex), base 8 (octal), or base 2 (binary).\nExample👽\nvar myNumber = 128;\nmyNumber.toString(16); // returns 80 hexadecimal\nmyNumber.toString(8); // returns 200 octal\nmyNumber.toString(2); // returns 10000000 binary\nInfinity\n\nInfinity (or -Infinity) is the value JavaScript will return if you calculate a number outside the largest possible number.\nExample👽\nvar myNumber = 2;\nwhile (myNumber != Infinity) { // Execute until Infinity\n myNumber = myNumber * myNumber;\n}\n@software_programming1","datePublished":"2019-02-05T12:44:36Z","dateModified":"2019-02-05T12:44:36Z","author":{"@type":"Organization","name":"Software programing","url":"https://telemetr.io/uz/channels/1259641032-software_programming1","image":"https://img.tlmtr.io/c/1nfkaQ/5846196616325870645?ty=x"},"publisher":{"@type":"Organization","name":"Software programing","url":"https://telemetr.io/uz/channels/1259641032-software_programming1","image":"https://img.tlmtr.io/c/1nfkaQ/5846196616325870645?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":686},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":1}]}},{"@type":"ListItem","position":18,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/uz/channels/1259641032-software_programming1/posts/406","url":"https://telemetr.io/uz/channels/1259641032-software_programming1/posts/406","mainEntityOfPage":"https://telemetr.io/uz/channels/1259641032-software_programming1/posts/406","headline":"👽To solve the problem above, it helps to multiply and divide: Example👻 var x = (0.2 * 10 + 0.1 * 10) / 10; //…","articleBody":"👽To solve the problem above, it helps to multiply and divide:\nExample👻\nvar x = (0.2 * 10 + 0.1 * 10) / 10; // x will be 0.3\n😎😎😎😎\nHexadecimal\n\nJavaScript interprets numeric constants as hexadecimal if they are\n preceded by 0x.\nExample\nvar x = 0xFF; // x will be 255\n@software_programming1","datePublished":"2019-02-05T12:44:36Z","dateModified":"2019-02-05T12:44:36Z","author":{"@type":"Organization","name":"Software programing","url":"https://telemetr.io/uz/channels/1259641032-software_programming1","image":"https://img.tlmtr.io/c/1nfkaQ/5846196616325870645?ty=x"},"publisher":{"@type":"Organization","name":"Software programing","url":"https://telemetr.io/uz/channels/1259641032-software_programming1","image":"https://img.tlmtr.io/c/1nfkaQ/5846196616325870645?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":652}]}},{"@type":"ListItem","position":19,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/uz/channels/1259641032-software_programming1/posts/405","url":"https://telemetr.io/uz/channels/1259641032-software_programming1/posts/405","mainEntityOfPage":"https://telemetr.io/uz/channels/1259641032-software_programming1/posts/405","headline":"JavaScript Numbers JavaScript has only one type of number. Numbers can be written with, or without, decimals.…","articleBody":"JavaScript Numbers\nJavaScript has only one type of number.\n\nNumbers can be written with, or without, decimals.\n\nExample\nvar x = 34.00; // A number with decimals\nvar y = 34; // A number without decimals\nJavaScript Numbers are Always 64-bit Floating Point\n\nUnlike many other programming languages, JavaScript does not define \ndifferent types of numbers, like integers, short, long, floating-point \netc.\n\n@software_programming1","datePublished":"2019-02-05T12:44:36Z","dateModified":"2019-02-05T12:44:36Z","author":{"@type":"Organization","name":"Software programing","url":"https://telemetr.io/uz/channels/1259641032-software_programming1","image":"https://img.tlmtr.io/c/1nfkaQ/5846196616325870645?ty=x"},"publisher":{"@type":"Organization","name":"Software programing","url":"https://telemetr.io/uz/channels/1259641032-software_programming1","image":"https://img.tlmtr.io/c/1nfkaQ/5846196616325870645?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":638}]}},{"@type":"ListItem","position":20,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/uz/channels/1259641032-software_programming1/posts/404","url":"https://telemetr.io/uz/channels/1259641032-software_programming1/posts/404","mainEntityOfPage":"https://telemetr.io/uz/channels/1259641032-software_programming1/posts/404","headline":"👽Extracting String Characters There are 2 safe methods for extracting string characters: charAt(position) cha…","articleBody":"👽Extracting String Characters\n\nThere are 2 safe methods for extracting string characters:\n\n charAt(position)\n charCodeAt(position)\n\nThe charAt() Method👈\n\nThe charAt() method returns the character at a specified\n index (position) in a string:\nExample\nvar str = \"HELLO WORLD\";\nstr.charAt(0); // returns H\n\n method 2 The charCodeAt() Method👈\n\nThe charCodeAt() method returns the unicode of the character at \na specified index in a string:\nExample👻\nvar str = \"HELLO WORLD\";\n\nstr.charCodeAt(0); // returns 72\n@software_programming1","datePublished":"2019-02-04T08:16:22Z","dateModified":"2019-02-04T08:16:22Z","author":{"@type":"Organization","name":"Software programing","url":"https://telemetr.io/uz/channels/1259641032-software_programming1","image":"https://img.tlmtr.io/c/1nfkaQ/5846196616325870645?ty=x"},"publisher":{"@type":"Organization","name":"Software programing","url":"https://telemetr.io/uz/channels/1259641032-software_programming1","image":"https://img.tlmtr.io/c/1nfkaQ/5846196616325870645?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":631}]}}]}










1 471
#Interesting facts about Programming
1😍 The first computer programmer was a female, named Ada Lovelace.😍
2⚽The first game was created in 1961. Fun facts are that it didn’t earn any money. ⚽
3👽 The first virus was created in 1983.👽
4👿 The first computer“bug(error)” was identified in 1947 as a dead moth.😈
5😊 FIRST HIGH-LEVEL COMPUTER PROGRAMMING LANGUAGE USED: FORTRAN 😊
6😎 The original name for JAVA was OAK.😎
7😳 JavaScript is not compiled.😳
@software_programming1
1 471
JavaScript Objective Questions
1 JavaScript is …
A. subjective
B. objective
C. evil
D. object based
2 What does the following expression return? 1 + 5 + ” bottles of milk”;
A. “15 bottles of milk”
B. “6 bottles of milk”
C. undefined. An exception is thrown
D. “5 bottles of milk”
3 How do you create an object in JavaScript?
A. var obj = {};
B. function Foo() {} var obj = new Foo();
C. All of these work.
D. var obj = new Object();
4 What is the result of the following statement: typeof “x”;
A. “character”
B. “[object String]”
C. Throws error “ReferenceError: x is not defined”
D. “string”
E. “undefined”
5 Primitive types are passed by :
A. Value
B. Pointer
C. Reference
1 471
Looping Array Elements
The best way to loop through an array, is using a "for" loop:
Example
var fruits, text, fLen, i;
fruits = ["Banana", "Orange", "Apple", "Mango"];
fLen = fruits.length;
text = "
- ";
for (i = 0; i < fLen; i++) {
text += "
- " + fruits[i] + " "; } These two different statements both create a new empty array named points: var points = new Array(); // Bad var points = []; // Good These two different statements both create a new array containing 6 numbers: var points = new Array(40, 25, 10) // Bad var points = [40,25, 10]; // Good
1 471
Creating an Array
Using an array literal is the easiest way to create a JavaScript Array.
Syntax:
var array-name = [item1, item2, ...];
Example:
var cars = ["corola", "vitz", "BMW"];
This statement modifies the first element in cars:
cars[0] = "hammer";
1 471
#JavaScript Arrays
are used to store multiple values in a single variable.
In this tutorial we will use a script to
display arrays inside a <p> element with id="demo":
Example
<p id="demo"></p>
<script>
var cars = ["Saab", "Volvo", "BMW"];
document.getElementById("demo").innerHTML = cars;
</script>
The first line (in the script) creates an array named cars.
The second line "finds" the element with id="demo",
and "displays" the array in the "innerHTML" of it.
What is an Array?
An array is a special variable,
which can hold more than one value at a time.
1 471
JavaScript provides 8 mathematical constants
that can be accessed with the Math object:
Example
Math.E // returns Euler's number
Math.PI // returns PI
Math.SQRT2 // returns the square root of 2
Math.SQRT1_2 // returns the square root of 1/2
Math.LN2 // returns the natural logarithm of 2
Math.LN10 // returns the natural logarithm of 10
Math.LOG2E // returns base 2 logarithm of E
Math.LOG10E // returns base 10 logarithm of E
@software_programming1
1 471
Math.min() and Math.max()
Math.min() and Math.max() can be used to find the
lowest or highest value in a list of arguments:
Example
Math.min(0, 15,-8, -200); // returns -200
Math.max(0, 15,-8, -200); // returns 15
Math.round() rounds a number to the nearest integer:
Example
Math.round(4.7); // returns 5
Math.round(4.4); // returns 4
Math.ceil() rounds a number up to the nearest integer:
Example
Math.ceil(4.4); // returns 5
Math.floor() rounds a number down to the nearest integer:
Example
Math.floor(4.7); // returns 4
@software_programming1
1 471
you can use the toString() method to output numbers as base 16 (hex), base 8 (octal), or base 2 (binary).
Example👽
var myNumber = 128;
myNumber.toString(16); // returns 80 hexadecimal
myNumber.toString(8); // returns 200 octal
myNumber.toString(2); // returns 10000000 binary
Infinity
Infinity (or -Infinity) is the value JavaScript will return if you calculate a number outside the largest possible number.
Example👽
var myNumber = 2;
while (myNumber != Infinity) { // Execute until Infinity
myNumber = myNumber * myNumber;
}
@software_programming1
1 471
👽To solve the problem above, it helps to multiply and divide:
Example👻
var x = (0.2 * 10 + 0.1 * 10) / 10; // x will be 0.3
😎😎😎😎
Hexadecimal
JavaScript interprets numeric constants as hexadecimal if they are
preceded by 0x.
Example
var x = 0xFF; // x will be 255
@software_programming1
1 471
JavaScript Numbers
JavaScript has only one type of number.
Numbers can be written with, or without, decimals.
Example
var x = 34.00; // A number with decimals
var y = 34; // A number without decimals
JavaScript Numbers are Always 64-bit Floating Point
Unlike many other programming languages, JavaScript does not define
different types of numbers, like integers, short, long, floating-point
etc.
@software_programming1
1 471
👽Extracting String Characters
There are 2 safe methods for extracting string characters:
charAt(position)
charCodeAt(position)
The charAt() Method👈
The charAt() method returns the character at a specified
index (position) in a string:
Example
var str = "HELLO WORLD";
str.charAt(0); // returns H
method 2 The charCodeAt() Method👈
The charCodeAt() method returns the unicode of the character at
a specified index in a string:
Example👻
var str = "HELLO WORLD";
str.charCodeAt(0); // returns 72
@software_programming1
