CSS Practical No 09
CSS Practical No 09
<div id="output"></div>
<script>
function convertString() {
const inputString = document.getElementById('inputString').value;
let output = '';
// Using parseInt()
const intResult = parseInt(inputString);
output += `Using parseInt: ${intResult} (Type: ${typeof intResult})<br>`;
// Using Number()
const numberResult = Number(inputString);
output += `Using Number(): ${numberResult} (Type: ${typeof numberResult})<br>`;
// Using parseFloat()
const floatResult = parseFloat(inputString);
output += `Using parseFloat: ${floatResult} (Type: ${typeof floatResult})<br>`;
Output:
Q.2) Program to perform all intrinsic functions.
Code:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>JavaScript Intrinsic Functions</title>
</head>
<body>
<h2>Intrinsic Functions Example</h2>
<div id="output"></div>
<script>
function performOperations() {
const str = " Faizan ";
const num = 123.456;
const arr = [1, 2, 3, 4, 5];
// String functions
output += `<h3>String Functions:</h3>`;
output += `Trimmed String: '${str.trim()}'<br>`;
output += `Uppercase: '${str.toUpperCase()}'<br>`;
output += `Substring (0, 5): '${str.substring(0, 5)}'<br>`;
output += `Replaced 'World' with 'JavaScript': '${str.replace('World', 'JavaScript')}'<br>`;
output += `Split by ', ': ${str.split(', ')}<br>`;
// Mathematical functions
output += `<h3>Mathematical Functions:</h3>`;
output += `Rounded Number: ${Math.round(num)}<br>`;
output += `Ceiling of Number: ${Math.ceil(num)}<br>`;
output += `Floor of Number: ${Math.floor(num)}<br>`;
output += `Square Root: ${Math.sqrt(num)}<br>`;
output += `Random Number between 0 and 1: ${Math.random()}<br>`;
// Array functions
output += `<h3>Array Functions:</h3>`;
output += `Array Length: ${arr.length}<br>`;
output += `Array to String: '${arr.toString()}'<br>`;
output += `Array with 10 added: ${arr.map(x => x + 10)}<br>`;
output += `Array Join: '${arr.join(', ')}'<br>`;
output += `Array Reverse: ${arr.reverse().toString()}<br>`;